diff options
author | BonfaceKilz | 2022-03-18 15:41:12 +0300 |
---|---|---|
committer | BonfaceKilz | 2022-03-18 15:50:00 +0300 |
commit | b77d028381819cb947342db4ff80590563822b4e (patch) | |
tree | 0ed3965797d7a8da0962c029bf76750383d8ff05 /tests/unit/test_csvcmp.py | |
parent | 490a9c2306d9b05e132b1fcef6cd65a985a14b71 (diff) | |
download | genenetwork3-b77d028381819cb947342db4ff80590563822b4e.tar.gz |
Clean all csv fields before diffing
There was a subtle bug where "csvdiff" generated an error related to
"different column headings" caused something akin to diffing: "a, b \n, ..."
with "a, b\n, ...".
* gn3/csvcmp.py (csv_diff): Clean csv texts before any diffing.
* tests/unit/test_csvcmp.py (test_csv_diff_same_columns): Modify test case to
capture aforementioned bug.
Diffstat (limited to 'tests/unit/test_csvcmp.py')
-rw-r--r-- | tests/unit/test_csvcmp.py | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/tests/unit/test_csvcmp.py b/tests/unit/test_csvcmp.py index ec4ca71..c2fda6b 100644 --- a/tests/unit/test_csvcmp.py +++ b/tests/unit/test_csvcmp.py @@ -55,7 +55,7 @@ def test_remove_insignificant_data(): @pytest.mark.unit_test def test_csv_diff_same_columns(): """Test csv diffing on data with the same number of columns""" - assert csv_diff(base_csv="a,b\n1,2\n", delta_csv="a,b\n1,3") == { + assert csv_diff(base_csv="a,b \n1,2\n", delta_csv="a,b\n1,3") == { "Additions": [], "Deletions": [], "Columns": "", |