Your message dated Wed, 19 Dec 2018 10:52:15 +0000
with message-id <e1gzzsz-000ded...@fasolo.debian.org>
and subject line Bug#912184: fixed in python-testfixtures 4.14.3-2
has caused the Debian Bug report #912184,
regarding python-testfixtures FTBFS with python 3.7 as supported version
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 ow...@bugs.debian.org
immediately.)


-- 
912184: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=912184
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
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

--- End Message ---
--- Begin Message ---
Source: python-testfixtures
Source-Version: 4.14.3-2

We believe that the bug you reported is fixed in the latest version of
python-testfixtures, which is due to be installed in the Debian FTP archive.

A summary of the changes between this version and the previous one is
attached.

Thank you for reporting the bug, which will now be closed.  If you
have further comments please address them to 912...@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Andrej Shadura <andre...@debian.org> (supplier of updated python-testfixtures 
package)

(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing ftpmas...@ftp-master.debian.org)


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256

Format: 1.8
Date: Wed, 19 Dec 2018 11:21:01 +0100
Source: python-testfixtures
Binary: python-testfixtures python3-testfixtures python-testfixtures-doc
Architecture: source
Version: 4.14.3-2
Distribution: unstable
Urgency: medium
Maintainer: Debian Python Modules Team 
<python-modules-t...@lists.alioth.debian.org>
Changed-By: Andrej Shadura <andre...@debian.org>
Description:
 python-testfixtures - Collection of helpers and mock objects (Python2 version)
 python-testfixtures-doc - Collection of helpers and mock objects 
(Documentation)
 python3-testfixtures - Collection of helpers and mock objects (Python3 version)
Closes: 912184
Changes:
 python-testfixtures (4.14.3-2) unstable; urgency=medium
 .
   [ Ondřej Nový ]
   * Enable autopkgtest-pkg-python testsuite.
   * d/control: Set Vcs-* to salsa.debian.org.
   * d/control: Remove ancient X-Python-Version field.
   * d/control: Remove ancient X-Python3-Version field.
   * Convert git repository from git-dpm to gbp layout.
   * Use 'python3 -m sphinx' instead of sphinx-build for building docs.
 .
   [ James Valleroy ]
   * Add patch to deal with the comma vanishing from repr in 3.7
     (Closes: #912184).
   * Update debhelper compat level to 11.
   * Change doc-base Index and Files to match file locations.
   * Standards-Version is 4.2.1 now (no changes needed).
Checksums-Sha1:
 6a0ae286361dd1b7674de655b11010524a9f0193 2392 python-testfixtures_4.14.3-2.dsc
 11306bf9a8e9369e6a76bb0cdbb04b21353a3a65 6408 
python-testfixtures_4.14.3-2.debian.tar.xz
Checksums-Sha256:
 a22f494cdcbdfd6050738204e662c810ac2c1405d6ca9eafb8bbcef9e870cb2e 2392 
python-testfixtures_4.14.3-2.dsc
 68a82f464bc13e691947c64dcca6801fcae917bf452337370036be1fd819165a 6408 
python-testfixtures_4.14.3-2.debian.tar.xz
Files:
 0ac1a90924c8217330f8d1e669b3ada7 2392 python optional 
python-testfixtures_4.14.3-2.dsc
 d8b2b3656b932f29d76d63d0ba29e069 6408 python optional 
python-testfixtures_4.14.3-2.debian.tar.xz

-----BEGIN PGP SIGNATURE-----

iQEzBAEBCAAdFiEEeuS9ZL8A0js0NGiOXkCM2RzYOdIFAlwaHB8ACgkQXkCM2RzY
OdKDUAf+MPPswTqyUYDwRV1VMiFGX8spcY3CrjugiTGLV0KIxmsIgdqVfh8LCMOQ
PH1PPKhtkxebhwhzaYmWplOTkyKlfFF87htpMLT+4EQxkMfawcP/hNgn1/8W42tA
MtwjLQro5G/yklJAFIEfmtR+vgaRw23KVSgFeLY5WOcp8c8Pp2rtBrunUDgFb5ep
Z4hsMCfPJ1XMq8A1Kte/aBk06iOgUIBsRjIxHgaVNg0QpPqHu9IKyD65OuMI0a6y
3iiKj63Ma9UAA55yFrDL9vUL6wVFaxFounIjYvHp6PyjR7dCVB7Px1X5FW/Robkc
baGoZ8YCZDBOSyIRXnazo+QOS+3eYw==
=BZOr
-----END PGP SIGNATURE-----

--- End Message ---

Reply via email to