diff options
| author | Michael Williamson <mike@zwobble.org> | 2025-06-14 12:51:36 +0100 |
|---|---|---|
| committer | Michael Williamson <mike@zwobble.org> | 2025-06-14 14:20:07 +0100 |
| commit | b30a191c197a70df22b9b564c910eeb96031c065 (patch) | |
| tree | 69a1cff8cd29816b807e89222fd5e361be11d91f /tests | |
| parent | de2b40341bd616a355d1be31e515ba30fecb0d7e (diff) | |
Update to jq 1.8.0
Diffstat (limited to 'tests')
| -rw-r--r-- | tests/jq_old_tests.py | 12 | ||||
| -rw-r--r-- | tests/jq_tests.py | 12 |
2 files changed, 14 insertions, 10 deletions
diff --git a/tests/jq_old_tests.py b/tests/jq_old_tests.py index 1beafcf..794eed3 100644 --- a/tests/jq_old_tests.py +++ b/tests/jq_old_tests.py @@ -75,14 +75,16 @@ def test_value_error_is_raised_if_program_is_invalid(): assert False, "Expected error" except ValueError as error: expected_error_strs = [ - # jq 1.6 + # jq 1.6 on Unix "jq: error: syntax error, unexpected INVALID_CHARACTER, expecting $end (Unix shell quoting issues?) at <top-level>, line 1:\n!\njq: 1 compile error", - # jq 1.7 - "jq: error: syntax error, unexpected INVALID_CHARACTER, expecting end of file (Unix shell quoting issues?) at <top-level>, line 1:\n!\njq: 1 compile error", - # jq 1.6 -win + # jq 1.6 on Windows "jq: error: syntax error, unexpected INVALID_CHARACTER, expecting $end (Windows cmd shell quoting issues?) at <top-level>, line 1:\n!\njq: 1 compile error", - # jq 1.7 -win + # jq 1.7 on Unix + "jq: error: syntax error, unexpected INVALID_CHARACTER, expecting end of file (Unix shell quoting issues?) at <top-level>, line 1:\n!\njq: 1 compile error", + # jq 1.7 on Windows "jq: error: syntax error, unexpected INVALID_CHARACTER, expecting end of file (Windows cmd shell quoting issues?) at <top-level>, line 1:\n!\njq: 1 compile error", + # jq 1.8 + "jq: error: syntax error, unexpected INVALID_CHARACTER, expecting end of file at <top-level>, line 1, column 1:\n !\n ^\njq: 1 compile error", ] assert str(error) in expected_error_strs diff --git a/tests/jq_tests.py b/tests/jq_tests.py index c42c862..1c45472 100644 --- a/tests/jq_tests.py +++ b/tests/jq_tests.py @@ -195,14 +195,16 @@ def test_value_error_is_raised_if_program_is_invalid(): assert False, "Expected error" except ValueError as error: expected_error_strs = [ - # jq 1.6 + # jq 1.6 on Unix "jq: error: syntax error, unexpected INVALID_CHARACTER, expecting $end (Unix shell quoting issues?) at <top-level>, line 1:\n!\njq: 1 compile error", - # jq 1.7 - "jq: error: syntax error, unexpected INVALID_CHARACTER, expecting end of file (Unix shell quoting issues?) at <top-level>, line 1:\n!\njq: 1 compile error", - # jq 1.6 -win + # jq 1.6 on Windows "jq: error: syntax error, unexpected INVALID_CHARACTER, expecting $end (Windows cmd shell quoting issues?) at <top-level>, line 1:\n!\njq: 1 compile error", - # jq 1.7 -win + # jq 1.7 on Unix + "jq: error: syntax error, unexpected INVALID_CHARACTER, expecting end of file (Unix shell quoting issues?) at <top-level>, line 1:\n!\njq: 1 compile error", + # jq 1.7 on Windows "jq: error: syntax error, unexpected INVALID_CHARACTER, expecting end of file (Windows cmd shell quoting issues?) at <top-level>, line 1:\n!\njq: 1 compile error", + # jq 1.8 + "jq: error: syntax error, unexpected INVALID_CHARACTER, expecting end of file at <top-level>, line 1, column 1:\n !\n ^\njq: 1 compile error", ] assert str(error) in expected_error_strs |
