======================================================================
ERROR: bzrlib.tests.test_config.TestListOption.test_convert_invalid
----------------------------------------------------------------------
Traceback (most recent call last):
testtools.testresult.real._StringException: Empty attachments:
log
Traceback (most recent call last):
File "/<<BUILDDIR>>/bzr-2.6.0+bzr6606/build/lib.linux-x86_64-2.7/bzrlib/tests/test_config.py", line 2410, in test_convert_invalid
self.assertConvertInvalid(opt, [1])
File "/<<BUILDDIR>>/bzr-2.6.0+bzr6606/build/lib.linux-x86_64-2.7/bzrlib/tests/test_config.py", line 2333, in assertConvertInvalid
self.assertWarns(opt, invalid_value)
File "/usr/lib/python2.7/dist-packages/unittest2/case.py", line 776, in assertWarns
return context.handle('assertWarns', args, kwargs)
File "/usr/lib/python2.7/dist-packages/unittest2/case.py", line 174, in handle
(name, self._base_type_str))
TypeError: assertWarns() arg 1 must be a warning type or tuple of warning types
======================================================================
ERROR: bzrlib.tests.test_config.TestOptionWithBooleanConverter.test_convert_invalid
----------------------------------------------------------------------
Traceback (most recent call last):
testtools.testresult.real._StringException: Empty attachments:
log
Traceback (most recent call last):
File "/<<BUILDDIR>>/bzr-2.6.0+bzr6606/build/lib.linux-x86_64-2.7/bzrlib/tests/test_config.py", line 2347, in test_convert_invalid
self.assertConvertInvalid(opt, u'invalid-boolean')
File "/<<BUILDDIR>>/bzr-2.6.0+bzr6606/build/lib.linux-x86_64-2.7/bzrlib/tests/test_config.py", line 2333, in assertConvertInvalid
self.assertWarns(opt, invalid_value)
File "/usr/lib/python2.7/dist-packages/unittest2/case.py", line 776, in assertWarns
return context.handle('assertWarns', args, kwargs)
File "/usr/lib/python2.7/dist-packages/unittest2/case.py", line 174, in handle
(name, self._base_type_str))
TypeError: assertWarns() arg 1 must be a warning type or tuple of warning types
======================================================================
ERROR: bzrlib.tests.test_config.TestOptionWithSIUnitConverter.test_convert_invalid
----------------------------------------------------------------------
Traceback (most recent call last):
testtools.testresult.real._StringException: Empty attachments:
log
Traceback (most recent call last):
File "/<<BUILDDIR>>/bzr-2.6.0+bzr6606/build/lib.linux-x86_64-2.7/bzrlib/tests/test_config.py", line 2384, in test_convert_invalid
self.assertConvertInvalid(opt, u'not-a-unit')
File "/<<BUILDDIR>>/bzr-2.6.0+bzr6606/build/lib.linux-x86_64-2.7/bzrlib/tests/test_config.py", line 2333, in assertConvertInvalid
self.assertWarns(opt, invalid_value)
File "/usr/lib/python2.7/dist-packages/unittest2/case.py", line 776, in assertWarns
return context.handle('assertWarns', args, kwargs)
File "/usr/lib/python2.7/dist-packages/unittest2/case.py", line 174, in handle
(name, self._base_type_str))
TypeError: assertWarns() arg 1 must be a warning type or tuple of warning types
======================================================================
ERROR: bzrlib.tests.test_config.TestOptionWithIntegerConverter.test_convert_invalid
----------------------------------------------------------------------
Traceback (most recent call last):
testtools.testresult.real._StringException: Empty attachments:
log
Traceback (most recent call last):
File "/<<BUILDDIR>>/bzr-2.6.0+bzr6606/build/lib.linux-x86_64-2.7/bzrlib/tests/test_config.py", line 2367, in test_convert_invalid
self.assertConvertInvalid(opt, u'forty-two')
File "/<<BUILDDIR>>/bzr-2.6.0+bzr6606/build/lib.linux-x86_64-2.7/bzrlib/tests/test_config.py", line 2333, in assertConvertInvalid
self.assertWarns(opt, invalid_value)
File "/usr/lib/python2.7/dist-packages/unittest2/case.py", line 776, in assertWarns
return context.handle('assertWarns', args, kwargs)
File "/usr/lib/python2.7/dist-packages/unittest2/case.py", line 174, in handle
(name, self._base_type_str))
TypeError: assertWarns() arg 1 must be a warning type or tuple of warning types
======================================================================
ERROR: bzrlib.tests.test_config.TestRegistryOption.test_convert_invalid
----------------------------------------------------------------------
Traceback (most recent call last):
testtools.testresult.real._StringException: Empty attachments:
log
Traceback (most recent call last):
File "/<<BUILDDIR>>/bzr-2.6.0+bzr6606/build/lib.linux-x86_64-2.7/bzrlib/tests/test_config.py", line 2435, in test_convert_invalid
self.assertConvertInvalid(opt, [1])
File "/<<BUILDDIR>>/bzr-2.6.0+bzr6606/build/lib.linux-x86_64-2.7/bzrlib/tests/test_config.py", line 2333, in assertConvertInvalid
self.assertWarns(opt, invalid_value)
File "/usr/lib/python2.7/dist-packages/unittest2/case.py", line 776, in assertWarns
return context.handle('assertWarns', args, kwargs)
File "/usr/lib/python2.7/dist-packages/unittest2/case.py", line 174, in handle
(name, self._base_type_str))
TypeError: assertWarns() arg 1 must be a warning type or tuple of warning types
----------------------------------------------------------------------
Ran 28534 tests in 459.580s
FAILED (errors=5, known_failure_count=60)
Hmpf.
The errors are confusing, the root issue is using a mixin defining a method that out of the blue is introduced in unittest2 (huh ?) in upstream python (yeah compatibility).