Your message dated Sun, 05 Jul 2026 03:03:47 +0100
with message-id <[email protected]>
and subject line Re: python-inline-snapshot: autopkgtest regression with pytest 
9.1
has caused the Debian Bug report #1140876,
regarding python-inline-snapshot: autopkgtest regression with pytest 9.1
to be marked as done.

This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.

(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact [email protected]
immediately.)


-- 
1140876: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1140876
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Source: python-inline-snapshot
Version: 0.32.5-1
Severity: serious
User: [email protected]
Usertags: pytest9.1

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

--- End Message ---
--- Begin Message ---
Version: 0.34.2-1

This was a regression against 0.32.5-1. The current version in unstable,
0.34.2-1 passes the autopkgtest cleanly on amd64 with pytest 9.1.1 so
this is fixed. Closing.


Cheers!

Chris

--- End Message ---

Reply via email to