[lang-ref] ( file_input ) ( python )
def test_file_input(tmp_path):
# f.read()
lines = ['test message %03d\n' % x for x in range(5)]
text = ''.join(lines)
p = tmp_path / 'a.txt'
with p.open('w') as f:
f.write(text)
with p.open() as f:
r = f.read()
assert r == text
def test_file_input_alternative(tmp_path):
# f.readlines()
lines = ['test message %03d\n' % x for x in range(5)]
text = ''.join(lines)
p = tmp_path / 'a.txt'
with p.open('w') as f:
f.write(text)
with p.open() as f:
r = f.readlines()
assert r == lines