[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#995356: python-parameterized: autopkgtest regression: AssertionError in tearDownModule



Source: python-parameterized
Version: 0.8.1-1
X-Debbugs-CC: debian-ci@lists.debian.org
Severity: serious
User: debian-ci@lists.debian.org
Usertags: regression

Dear maintainer(s),

With a recent upload of python-parameterized the autopkgtest of
python-parameterized fails in testing when that autopkgtest is run with
the binary packages of python-parameterized from unstable. It passes
when run with only packages from testing. In tabular form:

                       pass            fail
python-parameterized   from testing    0.8.1-1
all others             from testing    from testing

I copied some of the output at the bottom of this report.

Currently this regression is blocking the migration to testing [1]. Can
you please investigate the situation and fix it?

More information about this bug and the reason for filing it can be found on
https://wiki.debian.org/ContinuousIntegration/RegressionEmailInformation

Paul

[1] https://qa.debian.org/excuses.php?package=python-parameterized

https://ci.debian.net/data/autopkgtest/testing/amd64/p/python-parameterized/15609304/log.gz

==================================== ERRORS
====================================
_____ ERROR at teardown of
TestUnicodeDocstring.test_with_docstring_1_v_l_ _____

    def tearDownModule():
        missing = sorted(list(missing_tests))
        if not PY2:
>           assert_equal(missing, [])

/usr/lib/python3/dist-packages/parameterized/test.py:367:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
_ _ _ _
/usr/lib/python3.9/unittest/case.py:829: in assertEqual
    assertion_func(first, second, msg=msg)
/usr/lib/python3.9/unittest/case.py:1035: in assertListEqual
    self.assertSequenceEqual(list1, list2, msg, seq_type=list)
/usr/lib/python3.9/unittest/case.py:1017: in assertSequenceEqual
    self.fail(msg)
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
_ _ _ _

self = <nose.tools.trivial.Dummy testMethod=nop>
msg = 'Lists differ: ["test_instance_method(\'foo0\', bar=None)",[461
chars]o\')"] != []\n\nFirst list contains 12 additiona...1, \'umask\',
\'getpid\')",\n-  "test_patch_no_expand(42, 51, \'umask\')",\n-
"test_wrapped_iterable_input(\'foo\')"]'

    def fail(self, msg=None):
        """Fail immediately, with the given message."""
>       raise self.failureException(msg)
E       AssertionError: Lists differ: ["test_instance_method('foo0',
bar=None)",[461 chars]o')"] != []
E
E       First list contains 12 additional elements.
E       First extra element 0:
E       "test_instance_method('foo0', bar=None)"
E
E       + []
E       - ["test_instance_method('foo0', bar=None)",
E       -  "test_instance_method('foo1', bar=None)",
E       -  "test_instance_method('foo2', bar=42)",
E       -  'test_instance_method(42, bar=None)',
E       -  "test_mock_patch_standalone_function(42, 'umask')",
E       -  "test_naked_function('foo0', bar=None)",
E       -  "test_naked_function('foo1', bar=None)",
E       -  "test_naked_function('foo2', bar=42)",
E       -  'test_naked_function(42, bar=None)',
E       -  "test_patch_class_no_expand(42, 51, 'umask', 'getpid')",
E       -  "test_patch_no_expand(42, 51, 'umask')",
E       -  "test_wrapped_iterable_input('foo')"]

/usr/lib/python3.9/unittest/case.py:668: AssertionError


Attachment: OpenPGP_signature
Description: OpenPGP digital signature


Reply to: