Skip to content

Commit ee49533

Browse files
fix bug in unittest and unittest data
1 parent dc07c75 commit ee49533

File tree

2 files changed

+13
-7
lines changed

2 files changed

+13
-7
lines changed

tests/io/test_file.py

Lines changed: 10 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@ def test_read_lines():
77
filename = TEST_DATA_DIR + 'a.txt'
88
lines = read_lines(filename)
99
true_lines = ['This is an example. ',
10-
'This is an different example.',
10+
'This is a different example.',
1111
'',
1212
' Hahaha.']
1313
assert lines == true_lines
@@ -19,7 +19,7 @@ def test_read_lines():
1919
def test_read():
2020
filename = TEST_DATA_DIR + 'a.txt'
2121
text = read_file(filename)
22-
true_text = "This is an example. \nThis is an different example.\n\n Hahaha."
22+
true_text = "This is an example. \nThis is a different example.\n\n Hahaha."
2323
assert text == true_text
2424

2525

@@ -33,13 +33,17 @@ def test_text_file():
3333
text = text_file.read()
3434
lines = text_file.read_lines()
3535
assert text == true_text
36-
assert lines == []
36+
assert lines == ['This is an example.',
37+
'This is a different example.',
38+
'',
39+
'Hahaha.']
3740
expected_write_text = 'New Example\n\n'
3841
text_file.write(expected_write_text)
3942
print(text_file.read())
4043
assert text_file.read() == expected_write_text
41-
expected_write_lines = ['A', '', 'BBB\n', 'C']
42-
text_file.write_lines(expected_write_text)
43-
assert text_file.read_lines(False, False) == expected_write_lines
44+
written_lines = ['A', '', 'BBB\n', 'C']
45+
text_file.write_lines(written_lines)
46+
expected_write_lines = ['A', '', 'BBB', 'C']
47+
assert text_file.read_lines() == expected_write_lines
4448

4549
text_file.write(true_text)

tests/test_data/a.txt

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,2 +1,4 @@
1-
New Example
1+
This is an example.
2+
This is a different example.
23

4+
Hahaha.

0 commit comments

Comments
 (0)