Dear maintainer,
According to https://ci.debian.net data, your package python-inline-snapshot has an
autopkgtest regression with pytest.
The following architectures failed: amd64, arm64, i386, loong64,
ppc64el, riscv64, s390x.
Hopefully relevant excerpt from
https://ci.debian.net/packages/p/python-inline-snapshot/testing/amd64/72542158/
follows:
184s ==================================== ERRORS ====================================
184s __________________ ERROR at teardown of test_pytest_diff_fix ___________________
184s tests/test_something.py::test_dict_report FAILED [100%]
184s tests/test_something.py::test_dict_report ERROR [100%]
184s ==================================== ERRORS ====================================
184s ____________________ ERROR at teardown of test_dict_report _____________________
184s =================================== FAILURES ===================================
184s E AssertionError: assert {'amount': 1, 'currency': {'code': 'USD', 'name': 'US Dollar', 'symbol': '$'}, 'b': [1, 2]} == {'amount': 2, 'currency': {'name': 'US Dollar', 'code': 'USD', 'symbol': '$'}, 'b': [1, 2]}
184s E
184s E Common items:
184s E {'b': [1, 2], 'currency': {'code': 'USD', 'name': 'US Dollar', 'symbol': '$'}}
184s E Differing items:
184s E {'amount': 1} != {'amount': 2}
184s E
184s E Full diff:
184s E {
184s E - 'amount': 2,
184s E ? ^
184s E + 'amount': 1,
184s E ? ^
184s E 'currency': {
184s E + 'code': 'USD',
184s E 'name': 'US Dollar',
184s E - 'code': 'USD',
184s E 'symbol': '$',
184s E },
184s E 'b': [
184s E 1,
184s E 2,
184s E ],
184s E }
184s FAILED tests/test_something.py::test_dict_report - AssertionError: assert {'amount': 1, 'currency': {'code': 'USD', 'name': 'US Dollar', 'symbol': '$'}, 'b': [1, 2]} == {'amount': 2, 'currency': {'name': 'US Dollar', 'code': 'USD', 'symbol': '$'}, 'b': [1, 2]}
184s ERROR tests/test_something.py::test_dict_report - Failed: some snapshots in this test have incorrect values.
184s ========================== 1 failed, 1 error in 0.12s ==========================
184s =================================== FAILURES ===================================
184s E AssertionError: assert {'amount': 1, 'currency': {'code': 'USD', 'name': 'US Dollar', 'symbol': '$'}, 'b': [1, 2]} == {'amount': 2, 'currency': {'name': 'US Dollar', 'code': 'USD', 'symbol': '$'}, 'b': [1, 2]}
184s E \n\
184s E Common items:
184s E {'b': [1, 2], 'currency': {'code': 'USD', 'name': 'US Dollar', 'symbol': '$'}}
184s E Differing items:
184s E {'amount': 1} != {'amount': 2}
184s E \n\
184s E Full diff:
184s E {
184s E - 'amount': 2,
184s E ? ^
184s E + 'amount': 1,
184s E ? ^
184s E 'b': [
184s E 1,
184s E 2,
184s E ],
184s E 'currency': {
184s E 'code': 'USD',
184s E 'name': 'US Dollar',
184s E 'symbol': '$',
184s E },
184s E }
184s error = "> assert price == snapshot({\nE AssertionError: assert {'amount': 1, 'currency': {'code': 'USD', 'name': ...D',\nE 'name': 'US Dollar',\nE 'symbol': '$',\nE },\nE }\n"
184s error: Snapshot[str] | None = None,
184s E AssertionError: assert '> asse... }\n' == '> asse... }\n'
184s E
184s E Skipping 612 identical leading characters in diff, use -v to show
184s E - 'currency': {
184s E - E + 'code': 'USD',
184s E - E 'name': 'US Dollar',
184s E - E - 'code': 'USD',
184s E - E 'symbol': '$',...
184s E
184s E ...Full output truncated (13 lines hidden), use '-vv' to show
184s tests/test_something.py::test_dict_report FAILED [100%]
184s tests/test_something.py::test_dict_report ERROR [100%]
184s ==================================== ERRORS ====================================
184s ____________________ ERROR at teardown of test_dict_report _____________________
184s =================================== FAILURES ===================================
184s E AssertionError: assert {'amount': 1, 'currency': {'code': 'USD', 'name': 'US Dollar', 'symbol': '$'}, 'b': [1, 2]} == {'amount': 2, 'currency': {'name': 'US Dollar', 'code': 'USD', 'symbol': '$'}, 'b': [1, 2]}
184s E
184s E Common items:
184s E {'b': [1, 2], 'currency': {'code': 'USD', 'name': 'US Dollar', 'symbol': '$'}}
184s E Differing items:
184s E {'amount': 1} != {'amount': 2}
184s E
184s E Full diff:
184s E {
184s E - 'amount': 2,
184s E ? ^
184s E + 'amount': 1,
184s E ? ^
184s E 'currency': {
184s E + 'code': 'USD',
184s E 'name': 'US Dollar',
184s E - 'code': 'USD',
184s E 'symbol': '$',
184s E },
184s E 'b': [
184s E 1,
184s E 2,
184s E ],
184s E }
184s FAILED tests/test_something.py::test_dict_report - AssertionError: assert {'amount': 1, 'currency': {'code': 'USD', 'name': 'US Dollar', 'symbol': '$'}, 'b': [1, 2]} == {'amount': 2, 'currency': {'name': 'US Dollar', 'code': 'USD', 'symbol': '$'}, 'b': [1, 2]}
184s ERROR tests/test_something.py::test_dict_report - Failed: some snapshots in this test have incorrect values.
184s ========================== 1 failed, 1 error in 0.12s ==========================
184s FAILED tests/test_pytest_diff_fix.py::test_pytest_diff_fix - AssertionError: ...
184s ERROR tests/test_pytest_diff_fix.py::test_pytest_diff_fix - Failed: some snap...
184s = 1 failed, 984 passed, 8 skipped, 12 deselected, 1 xfailed, 3 warnings, 1 error in 89.31s (0:01:29) =
185s upstream-tests FAIL non-zero exit status 1
237s upstream-tests FAIL non-zero exit status 1