diff --git a/tests/misc/tmemlines.nim b/tests/misc/tmemlines.nim new file mode 100644 index 000000000..19821ea26 --- /dev/null +++ b/tests/misc/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/misc/tmemlinesBuf.nim b/tests/misc/tmemlinesBuf.nim new file mode 100644 index 000000000..12160cbf9 --- /dev/null +++ b/tests/misc/tmemlinesBuf.nim @@ -0,0 +1,6 @@ +import memfiles +var inp = memfiles.open("readme.txt") +var buffer: TaintedString = "" +for line in lines(, buffer): + echo("#" & line & "#") +close(inp) diff --git a/tests/misc/tmemslices.nim b/tests/misc/tmemslices.nim new file mode 100644 index 000000000..8c658ad28 --- /dev/null +++ b/tests/misc/tmemslices.nim @@ -0,0 +1,6 @@ +import memfiles +var inp = memfiles.open("readme.txt") +for mem in memSlices(inp): + if mem.size > 3: + echo("#" & toString(mem) & "#") +close(inp)