pocketlang/tests/modules/io.pk

29 lines
390 B
Plaintext
Raw Normal View History

from io import File
from path import join, dirname
FILE_PATH = join(dirname(__file__), 'test_file.txt')
def read_file()
f = open(FILE_PATH)
assert(f is File)
LINES = [
'line1 : foo\n',
'line2 : bar\n',
'line3 : baz\n',
'line4 : qux\n',
]
2022-05-28 03:07:58 +08:00
line = ''; i = 0
while line = f.getline()
2022-05-28 03:07:58 +08:00
assert(LINES[i] == line)
i += 1
end
f.close()
end
read_file()