mirror of
https://github.com/walles/moar.git
synced 2024-09-11 12:15:43 +03:00
diff --git m/reader_test.go m/reader_test.go index 176192b..bed1e33 100644 --- m/reader_test.go +++ m/reader_test.go @@ -30,6 +30,12 @@ func _TestGetLineCount(t *testing.T, reader *Reader) { if err != nil { t.Error("Error counting lines of", *reader.name, err) } + + if strings.HasSuffix(*reader.name, "/line-without-newline.txt") { + // "wc -l" thinks this file contains zero lines + fileLineCount = 1 + } + if reader.GetLineCount() != fileLineCount { t.Errorf("Got %d lines but expected %d: <%s>", reader.GetLineCount(), fileLineCount, *reader.name) diff --git sample-files/line-without-newline.txt sample-files/line-without-newline.txt new file mode 100644 index 0000000..2260c57 --- /dev/null +++ sample-files/line-without-newline.txt @@ -0,0 +1 @@ +This file contains no newlines \ No newline at end of file Change-Id: Ic2801ce3477a7afd4537d340385c884c5f2b7438
1 line
30 B
Plaintext
1 line
30 B
Plaintext
This file contains no newlines |