mirror of
https://github.com/walles/moar.git
synced 2024-11-29 17:23:37 +03:00
b781d09a72
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 |
||
---|---|---|
.. | ||
8-bit-color.txt | ||
compressed.txt.bz2 | ||
compressed.txt.gz | ||
compressed.txt.xz | ||
dos.txt | ||
empty | ||
gitdiff-color.txt | ||
hej.txt | ||
large-git-log-patch.txt | ||
line-without-newline.txt | ||
long-and-wide.txt | ||
long.txt | ||
man-page-overstrike.txt | ||
no-ending-newline.txt | ||
short.txt | ||
test.log | ||
two-lines.txt | ||
utf8.txt | ||
with-tabs.c |