Skip to content

Commit 5e7c326

Browse files
committed
change test to use csv instead of json
1 parent 385852c commit 5e7c326

File tree

2 files changed

+2
-2
lines changed

2 files changed

+2
-2
lines changed

csv_diff/__init__.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,7 @@ def load_csv(fp, key=None, dialect=None):
1515
# Oh well, we tried. Fallback to the default.
1616
pass
1717
fp = csv.reader(fp, dialect=(dialect or "excel"))
18-
headings = next(fp)
18+
headings = next(fp, [])
1919
rows = [dict(zip(headings, line)) for line in fp]
2020
if key:
2121
keyfn = lambda r: r[key]

tests/test_csv_diff.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -119,7 +119,7 @@ def test_tsv():
119119

120120
def test_empty():
121121
diff = compare(
122-
load_json(io.StringIO("[]"), key="id"), load_csv(io.StringIO(TWO_TSV), key="id")
122+
load_csv(io.StringIO(""), key="id"), load_csv(io.StringIO(TWO_TSV), key="id")
123123
)
124124
assert {
125125
"added": [{"age": "5", "id": "1", "name": "Cleo"}, {"age": "2", "id": "2", "name": "Pancakes"}],

0 commit comments

Comments
 (0)