require.NoError(t, log.Close())
// A missing index, and an index that a crash cut in a record.
- for _, cut := range []func(string) error{os.Remove, truncateToOneAndAHalf} {
+ for _, cut := range []func(string) error{os.Remove, logTruncateToOneAndAHalf} {
require.NoError(t, cut(filepath.Join(root, "index", "main.idx")))
log, err = openLog(t.Context(), root, clock.Now)
require.ErrorContains(t, err, "ends in an incomplete line")
}
-// truncateToOneAndAHalf cuts the index at path in its second record.
-func truncateToOneAndAHalf(path string) error {
+// logTruncateToOneAndAHalf cuts the index at path in its second record.
+func logTruncateToOneAndAHalf(path string) error {
return os.Truncate(path, positionBytes+positionBytes/2)
}