Source: python-testfixtures Version: 4.14.3-1 Severity: serious Tags: ftbfs
https://tests.reproducible-builds.org/debian/rb-pkg/unstable/amd64/python-testfixtures.html ... I: pybuild base:217: python3.7 /usr/bin/zope-testrunner --path=/build/1st/python-testfixtures-4.14.3/.pybuild/cpython3_3.7_testfixtures/build testfixtures Running zope.testrunner.layer.UnitTests tests: Set up zope.testrunner.layer.UnitTests in 0.000 seconds. Failure in test test_exception_diff (testfixtures.tests.test_compare.TestCompare) Traceback (most recent call last): File "/usr/lib/python3.7/unittest/case.py", line 59, in testPartExecutor yield File "/usr/lib/python3.7/unittest/case.py", line 615, in run testMethod() File "/build/1st/python-testfixtures-4.14.3/.pybuild/cpython3_3.7_testfixtures/build/testfixtures/tests/test_compare.py", line 170, in test_exception_diff "ValueError('some message',) != ValueError('some other message',)" File "/build/1st/python-testfixtures-4.14.3/.pybuild/cpython3_3.7_testfixtures/build/testfixtures/tests/test_compare.py", line 51, in check_raises compare(actual, expected=message, show_whitespace=True) File "/build/1st/python-testfixtures-4.14.3/.pybuild/cpython3_3.7_testfixtures/build/testfixtures/comparison.py", line 485, in compare raise AssertionError(message) AssertionError: "ValueError('some message',) != ValueError('some other message',)" (expected) != "ValueError('some message') != ValueError('some other message')" (actual) Failure in test test_exception_diff_c_wrapper (testfixtures.tests.test_compare.TestCompare) Traceback (most recent call last): File "/usr/lib/python3.7/unittest/case.py", line 59, in testPartExecutor yield File "/usr/lib/python3.7/unittest/case.py", line 615, in run testMethod() File "/build/1st/python-testfixtures-4.14.3/.pybuild/cpython3_3.7_testfixtures/build/testfixtures/tests/test_compare.py", line 184, in test_exception_diff_c_wrapper ).format(exception_module)) File "/build/1st/python-testfixtures-4.14.3/.pybuild/cpython3_3.7_testfixtures/build/testfixtures/tests/test_compare.py", line 51, in check_raises compare(actual, expected=message, show_whitespace=True) File "/build/1st/python-testfixtures-4.14.3/.pybuild/cpython3_3.7_testfixtures/build/testfixtures/comparison.py", line 485, in compare raise AssertionError(message) AssertionError: --- expected +++ actual @@ -1,4 +1,4 @@ '\n' ' <C(failed):builtins.ValueError>\n' " args:('some message',) != ('some other message',)\n" -" </C> != ValueError('some other message',)" +" </C> != ValueError('some other message')" Failure in test test_exception_different_object (testfixtures.tests.test_compare.TestCompare) Traceback (most recent call last): File "/usr/lib/python3.7/unittest/case.py", line 59, in testPartExecutor yield File "/usr/lib/python3.7/unittest/case.py", line 615, in run testMethod() File "/build/1st/python-testfixtures-4.14.3/.pybuild/cpython3_3.7_testfixtures/build/testfixtures/tests/test_compare.py", line 157, in test_exception_different_object "ValueError('some message',) != ValueError('some message',)" File "/build/1st/python-testfixtures-4.14.3/.pybuild/cpython3_3.7_testfixtures/build/testfixtures/tests/test_compare.py", line 51, in check_raises compare(actual, expected=message, show_whitespace=True) File "/build/1st/python-testfixtures-4.14.3/.pybuild/cpython3_3.7_testfixtures/build/testfixtures/comparison.py", line 485, in compare raise AssertionError(message) AssertionError: "ValueError('some message',) != ValueError('some message',)" (expected) != "ValueError('some message') != ValueError('some message')" (actual) Failure in test /build/1st/python-testfixtures-4.14.3/.pybuild/cpython3_3.7_testfixtures/build/docs/warnings.txt ---------------------------------------------------------------------- File "/build/1st/python-testfixtures-4.14.3/.pybuild/cpython3_3.7_testfixtures/build/docs/warnings.txt", line 26, in warnings.txt Failed example: with ShouldWarn(UserWarning('you should fix that')): warn("sorry dave, I can't let you do that") Differences (ndiff with -expected +actual): Traceback (most recent call last): - ... + File "/usr/lib/python3.7/doctest.py", line 1329, in __run + compileflags, 1), test.globs) + File "<doctest warnings.txt[0]>", line 2, in <module> + warn("sorry dave, I can't let you do that") + File "/build/1st/python-testfixtures-4.14.3/.pybuild/cpython3_3.7_testfixtures/build/testfixtures/shouldwarn.py", line 43, in __exit__ + compare(self.expected, actual=[wm.message for wm in self.recorded]) + File "/build/1st/python-testfixtures-4.14.3/.pybuild/cpython3_3.7_testfixtures/build/testfixtures/comparison.py", line 485, in compare + raise AssertionError(message) AssertionError: sequence not as expected: <BLANKLINE> same: [] <BLANKLINE> expected: [ - <C(failed):....UserWarning> ? ^^^ + <C(failed):builtins.UserWarning> ? ^^^^^^^^ args:('you should fix that',) != ("sorry dave, I can't let you do that",) </C>] <BLANKLINE> actual: - [UserWarning("sorry dave, I can't let you do that",)] ? - + [UserWarning("sorry dave, I can't let you do that")] ---------------------------------------------------------------------- File "/build/1st/python-testfixtures-4.14.3/.pybuild/cpython3_3.7_testfixtures/build/docs/warnings.txt", line 63, in warnings.txt Failed example: captured[0].message Differences (ndiff with -expected +actual): - DeprecationWarning('foo',) ? - + DeprecationWarning('foo') ---------------------------------------------------------------------- File "/build/1st/python-testfixtures-4.14.3/.pybuild/cpython3_3.7_testfixtures/build/docs/warnings.txt", line 77, in warnings.txt Failed example: with ShouldNotWarn(): warn("woah dude") Differences (ndiff with -expected +actual): Traceback (most recent call last): - ... + File "/usr/lib/python3.7/doctest.py", line 1329, in __run + compileflags, 1), test.globs) + File "<doctest warnings.txt[0]>", line 2, in <module> + warn("woah dude") + File "/build/1st/python-testfixtures-4.14.3/.pybuild/cpython3_3.7_testfixtures/build/testfixtures/shouldwarn.py", line 43, in __exit__ + compare(self.expected, actual=[wm.message for wm in self.recorded]) + File "/build/1st/python-testfixtures-4.14.3/.pybuild/cpython3_3.7_testfixtures/build/testfixtures/comparison.py", line 485, in compare + raise AssertionError(message) AssertionError: sequence not as expected: <BLANKLINE> same: [] <BLANKLINE> expected: [] <BLANKLINE> actual: - [UserWarning('woah dude',)] ? - + [UserWarning('woah dude')] Failure in test /build/1st/python-testfixtures-4.14.3/.pybuild/cpython3_3.7_testfixtures/build/docs/logging.txt ---------------------------------------------------------------------- File "/build/1st/python-testfixtures-4.14.3/.pybuild/cpython3_3.7_testfixtures/build/docs/logging.txt", line 229, in logging.txt Failed example: print(l.records[-1].exc_info) Differences (ndiff with -expected +actual): - (<... '...RuntimeError'>, RuntimeError('No code to run!',), <traceback object at ...>) ? ^^^ --- - ^^^ + (<class 'RuntimeError'>, RuntimeError('No code to run!'), <traceback object at 0x7f071ed2ea88>) ? ^^^^^ ^^^^^^^^^^^^^^ Failure in test /build/1st/python-testfixtures-4.14.3/.pybuild/cpython3_3.7_testfixtures/build/docs/exceptions.txt ---------------------------------------------------------------------- File "/build/1st/python-testfixtures-4.14.3/.pybuild/cpython3_3.7_testfixtures/build/docs/exceptions.txt", line 37, in exceptions.txt Failed example: with ShouldRaise(ValueError('Is good!')): the_thrower() Differences (ndiff with -expected +actual): Traceback (most recent call last): - ... + File "/usr/lib/python3.7/doctest.py", line 1329, in __run + compileflags, 1), test.globs) + File "<doctest exceptions.txt[0]>", line 2, in <module> + the_thrower() + File "/build/1st/python-testfixtures-4.14.3/.pybuild/cpython3_3.7_testfixtures/build/testfixtures/shouldraise.py", line 70, in __exit__ + raise AssertionError(message) - AssertionError: ValueError('Not good!',) raised, ValueError('Is good!',) expected ? - - + AssertionError: ValueError('Not good!') raised, ValueError('Is good!') expected Failure in test test_assert_keyerror_raised (testfixtures.tests.test_should_raise.TestShouldRaise) Traceback (most recent call last): File "/usr/lib/python3.7/unittest/case.py", line 59, in testPartExecutor yield File "/usr/lib/python3.7/unittest/case.py", line 615, in run testMethod() File "/build/1st/python-testfixtures-4.14.3/.pybuild/cpython3_3.7_testfixtures/build/testfixtures/tests/test_should_raise.py", line 227, in test_assert_keyerror_raised e File "/usr/lib/python3.7/unittest/case.py", line 839, in assertEqual assertion_func(first, second, msg=msg) File "/usr/lib/python3.7/unittest/case.py", line 832, in _baseAssertEqual raise self.failureException(msg) AssertionError: <C(failed):builtins.AssertionError> [131 chars] </C> != AssertionError("KeyError('foo') raised, A[26 chars]ted") Failure in test test_unless_true_not_okay (testfixtures.tests.test_should_raise.TestShouldRaise) Traceback (most recent call last): File "/usr/lib/python3.7/unittest/case.py", line 59, in testPartExecutor yield File "/usr/lib/python3.7/unittest/case.py", line 615, in run testMethod() File "/build/1st/python-testfixtures-4.14.3/.pybuild/cpython3_3.7_testfixtures/build/testfixtures/tests/test_should_raise.py", line 263, in test_unless_true_not_okay "AttributeError('foo',) raised, no exception expected" File "/usr/lib/python3.7/unittest/case.py", line 839, in assertEqual assertion_func(first, second, msg=msg) File "/usr/lib/python3.7/unittest/case.py", line 832, in _baseAssertEqual raise self.failureException(msg) AssertionError: AssertionError("AttributeError('foo') rai[23 chars]ted") != <C(failed):builtins.AssertionError> [124 chars] </C> Failure in test test_with_exception_supplied_wrong_args (testfixtures.tests.test_should_raise.TestShouldRaise) Traceback (most recent call last): File "/usr/lib/python3.7/unittest/case.py", line 59, in testPartExecutor yield File "/usr/lib/python3.7/unittest/case.py", line 615, in run testMethod() File "/build/1st/python-testfixtures-4.14.3/.pybuild/cpython3_3.7_testfixtures/build/testfixtures/tests/test_should_raise.py", line 152, in test_with_exception_supplied_wrong_args "ValueError('bar',) raised, ValueError('foo',) expected" File "/usr/lib/python3.7/unittest/case.py", line 839, in assertEqual assertion_func(first, second, msg=msg) File "/usr/lib/python3.7/unittest/case.py", line 832, in _baseAssertEqual raise self.failureException(msg) AssertionError: AssertionError("ValueError('bar') raised,[24 chars]ted") != <C(failed):builtins.AssertionError> [127 chars] </C> Failure in test test_with_no_exception_when_expected (testfixtures.tests.test_should_raise.TestShouldRaise) Traceback (most recent call last): File "/usr/lib/python3.7/unittest/case.py", line 59, in testPartExecutor yield File "/usr/lib/python3.7/unittest/case.py", line 615, in run testMethod() File "/build/1st/python-testfixtures-4.14.3/.pybuild/cpython3_3.7_testfixtures/build/testfixtures/tests/test_should_raise.py", line 168, in test_with_no_exception_when_expected C(AssertionError("None raised, ValueError('foo',) expected")) File "/usr/lib/python3.7/unittest/case.py", line 839, in assertEqual assertion_func(first, second, msg=msg) File "/usr/lib/python3.7/unittest/case.py", line 832, in _baseAssertEqual raise self.failureException(msg) AssertionError: AssertionError("None raised, ValueError('foo') expected") != <C(failed):builtins.AssertionError> [100 chars] </C> Failure in test test_wrong_exception (testfixtures.tests.test_should_raise.TestShouldRaise) Traceback (most recent call last): File "/usr/lib/python3.7/unittest/case.py", line 59, in testPartExecutor yield File "/usr/lib/python3.7/unittest/case.py", line 615, in run testMethod() File "/build/1st/python-testfixtures-4.14.3/.pybuild/cpython3_3.7_testfixtures/build/testfixtures/tests/test_should_raise.py", line 40, in test_wrong_exception "ValueError('bar',) raised, ValueError('foo',) expected" File "/usr/lib/python3.7/unittest/case.py", line 839, in assertEqual assertion_func(first, second, msg=msg) File "/usr/lib/python3.7/unittest/case.py", line 832, in _baseAssertEqual raise self.failureException(msg) AssertionError: AssertionError("ValueError('bar') raised,[24 chars]ted") != <C(failed):builtins.AssertionError> [127 chars] </C> Failure in test test_maximal_bad (testfixtures.tests.test_shouldwarn.ShouldWarnTests) Traceback (most recent call last): File "/usr/lib/python3.7/unittest/case.py", line 59, in testPartExecutor yield File "/usr/lib/python3.7/unittest/case.py", line 615, in run testMethod() File "/build/1st/python-testfixtures-4.14.3/.pybuild/cpython3_3.7_testfixtures/build/testfixtures/tests/test_shouldwarn.py", line 102, in test_maximal_bad 'foo', DeprecationWarning, 'bar.py', 42, 'bar_module' File "/build/1st/python-testfixtures-4.14.3/.pybuild/cpython3_3.7_testfixtures/build/testfixtures/shouldraise.py", line 70, in __exit__ raise AssertionError(message) AssertionError: AssertionError("sequence not as expected:\n\nsame:\n[]\n\nexpected:\n[\n <C(failed):builtins.DeprecationWarning>\n args:('bar',) != ('foo',)\n </C>]\n\nactual:\n[DeprecationWarning('foo')]") raised, AssertionError("sequence not as expected:\n\nsame:\n[]\n\nexpected:\n[\n <C(failed):builtins.DeprecationWarning>\n args:('bar',) != ('foo',)\n </C>]\n\nactual:\n[DeprecationWarning('foo',)]") expected Failure in test test_minimal_bad (testfixtures.tests.test_shouldwarn.ShouldWarnTests) Traceback (most recent call last): File "/usr/lib/python3.7/unittest/case.py", line 59, in testPartExecutor yield File "/usr/lib/python3.7/unittest/case.py", line 615, in run testMethod() File "/build/1st/python-testfixtures-4.14.3/.pybuild/cpython3_3.7_testfixtures/build/testfixtures/tests/test_shouldwarn.py", line 82, in test_minimal_bad warnings.warn('foo') File "/build/1st/python-testfixtures-4.14.3/.pybuild/cpython3_3.7_testfixtures/build/testfixtures/shouldraise.py", line 70, in __exit__ raise AssertionError(message) AssertionError: AssertionError("sequence not as expected:\n\nsame:\n[]\n\nexpected:\n[<C(failed):builtins.DeprecationWarning>wrong type</C>]\n\nactual:\n[UserWarning('foo')]") raised, AssertionError("sequence not as expected:\n\nsame:\n[]\n\nexpected:\n[<C(failed):builtins.DeprecationWarning>wrong type</C>]\n\nactual:\n[UserWarning('foo',)]") expected Failure in test test_warn_not_expected (testfixtures.tests.test_shouldwarn.ShouldWarnTests) Traceback (most recent call last): File "/usr/lib/python3.7/unittest/case.py", line 59, in testPartExecutor yield File "/usr/lib/python3.7/unittest/case.py", line 615, in run testMethod() File "/build/1st/python-testfixtures-4.14.3/.pybuild/cpython3_3.7_testfixtures/build/testfixtures/tests/test_shouldwarn.py", line 36, in test_warn_not_expected warnings.warn('foo') File "/build/1st/python-testfixtures-4.14.3/.pybuild/cpython3_3.7_testfixtures/build/testfixtures/shouldraise.py", line 70, in __exit__ raise AssertionError(message) AssertionError: AssertionError("sequence not as expected:\n\nsame:\n[]\n\nexpected:\n[]\n\nactual:\n[UserWarning('foo')]") raised, AssertionError("sequence not as expected:\n\nsame:\n[]\n\nexpected:\n[]\n\nactual:\n[UserWarning('foo',)]") expected Ran 967 tests with 14 failures, 0 errors and 0 skipped in 0.355 seconds. Tearing down left over layers: Tear down zope.testrunner.layer.UnitTests in 0.000 seconds. E: pybuild pybuild:338: test: plugin custom failed with: exit code=1: python3.7 /usr/bin/zope-testrunner --path=/build/1st/python-testfixtures-4.14.3/.pybuild/cpython3_3.7_testfixtures/build testfixtures dh_auto_test: pybuild --test --test-nose -i python{version} -p "3.7 3.6" --system=custom "--test-args={interpreter} /usr/bin/zope-testrunner --path={build_dir} testfixtures" returned exit code 13 make[1]: *** [debian/rules:18: override_dh_auto_test] Error 25