diff options
Diffstat (limited to 'tests/stdlib')
-rw-r--r-- | tests/stdlib/tmemlines.nim | 5 | ||||
-rw-r--r-- | tests/stdlib/tmemlinesBuf.nim | 6 | ||||
-rw-r--r-- | tests/stdlib/tmemslices.nim | 6 |
3 files changed, 17 insertions, 0 deletions
diff --git a/tests/stdlib/tmemlines.nim b/tests/stdlib/tmemlines.nim new file mode 100644 index 000000000..19821ea26 --- /dev/null +++ b/tests/stdlib/tmemlines.nim @@ -0,0 +1,5 @@ +import memfiles +var inp = memfiles.open("readme.txt") +for line in lines(inp): + echo("#" & line & "#") +close(inp) diff --git a/tests/stdlib/tmemlinesBuf.nim b/tests/stdlib/tmemlinesBuf.nim new file mode 100644 index 000000000..21edc2322 --- /dev/null +++ b/tests/stdlib/tmemlinesBuf.nim @@ -0,0 +1,6 @@ +import memfiles +var inp = memfiles.open("readme.txt") +var buffer: TaintedString = "" +for line in lines(inp, buffer): + echo("#" & line & "#") +close(inp) diff --git a/tests/stdlib/tmemslices.nim b/tests/stdlib/tmemslices.nim new file mode 100644 index 000000000..951807cc4 --- /dev/null +++ b/tests/stdlib/tmemslices.nim @@ -0,0 +1,6 @@ +import memfiles +var inp = memfiles.open("readme.txt") +for mem in memSlices(inp): + if mem.size > 3: + echo("#" & $mem & "#") +close(inp) |