Add some very simple tests for memfiles iterators.

This commit is contained in:
Charles Blake
2015-08-02 12:09:53 -04:00
parent 2bcd4e9a38
commit 2252f80e72
3 changed files with 17 additions and 0 deletions

5
tests/misc/tmemlines.nim Normal file
View File

@@ -0,0 +1,5 @@
import memfiles
var inp = memfiles.open("readme.txt")
for line in lines(inp):
echo("#" & line & "#")
close(inp)

View File

@@ -0,0 +1,6 @@
import memfiles
var inp = memfiles.open("readme.txt")
var buffer: TaintedString = ""
for line in lines(, buffer):
echo("#" & line & "#")
close(inp)

View File

@@ -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)