IN: io.streams.encodings.tests
[ { } ]
-[ "vocab:io/test/empty-file.txt" ascii <file-reader> lines ]
+[ "vocab:io/test/empty-file.txt" ascii file-lines ]
unit-test
-: lines-test ( stream -- line1 line2 )
- [ readln readln ] with-input-stream ;
+: lines-test ( file encoding -- line1 line2 )
+ [ readln readln ] with-file-reader ;
[
"This is a line."
"This is another line."
] [
"vocab:io/test/windows-eol.txt"
- ascii <file-reader> lines-test
+ ascii lines-test
] unit-test
[
"This is another line."
] [
"vocab:io/test/mac-os-eol.txt"
- ascii <file-reader> lines-test
+ ascii lines-test
] unit-test
[
"This is another line."
] [
"vocab:io/test/unix-eol.txt"
- ascii <file-reader> lines-test
+ ascii lines-test
] unit-test
[