diff options
author | Frederick Muriuki Muriithi | 2024-02-20 10:57:56 +0300 |
---|---|---|
committer | Frederick Muriuki Muriithi | 2024-02-20 10:57:56 +0300 |
commit | ce243a57b24d6adecb169487e706290d91b22d19 (patch) | |
tree | 6b0b06a444c16ffb8be1c65fa4e5b78ced6a0615 /tests/qc/test_error_collection.py | |
parent | a4324cd24b5a14fbcf19a6e04d2b76fb2838038e (diff) | |
download | gn-uploader-ce243a57b24d6adecb169487e706290d91b22d19.tar.gz |
Track filename in the errors
R/qtl2 bundles can contain more than one file, of the same type. When
errors are encountered in any of the files, we need to be able to
inform the user which file it is, in addition to the line and column
number.
Diffstat (limited to 'tests/qc/test_error_collection.py')
-rw-r--r-- | tests/qc/test_error_collection.py | 9 |
1 files changed, 6 insertions, 3 deletions
diff --git a/tests/qc/test_error_collection.py b/tests/qc/test_error_collection.py index 962d2c5..260fabf 100644 --- a/tests/qc/test_error_collection.py +++ b/tests/qc/test_error_collection.py @@ -44,11 +44,14 @@ def test_collect_errors(filepath, filetype, strains, count): "filepath,filetype,expected", (("tests/test_data/average_inconsistent_columns.tsv", FileType.AVERAGE, (InconsistentColumns( - 4, 4, 5, "Header row has 4 columns while row 4 has 5 columns"), + "average_inconsistent_columns.tsv", 4, 4, 5, + "Header row has 4 columns while row 4 has 5 columns"), InconsistentColumns( - 5, 4, 3, "Header row has 4 columns while row 5 has 3 columns"), + "average_inconsistent_columns.tsv", 5, 4, 3, + "Header row has 4 columns while row 5 has 3 columns"), InconsistentColumns( - 6, 4, 7, "Header row has 4 columns while row 6 has 7 columns"))),)) + "average_inconsistent_columns.tsv", 6, 4, 7, + "Header row has 4 columns while row 6 has 7 columns"))),)) def test_collect_inconsistent_column_errors(filepath, filetype, strains, expected): """ Given: A file with inconsistent columns in certain lines |