Comment 2 for bug 692955

Revision history for this message
Matthias Klose (doko) wrote :

oops, I did hit the commit button too fast ...

2010-12-21 19:01:25 INFO Override Component to: 'main'
2010-12-21 19:01:35 INFO 'python-fixtures - 0.3.5-1/universe/python' source overridden
2010-12-21 19:01:35 INFO 'python-fixtures-0.3.5-1/universe/python/OPTIONAL' binary overridden in natty/amd64
2010-12-21 19:01:35 INFO 'python-fixtures-0.3.5-1/universe/python/OPTIONAL' binary overridden in natty/armel
2010-12-21 19:01:35 INFO 'python-fixtures-0.3.5-1/universe/python/OPTIONAL' binary overridden in natty/i386
2010-12-21 19:01:35 INFO 'python-fixtures-0.3.5-1/universe/python/OPTIONAL' binary overridden in natty/powerpc

the tests fail with python2.7 only:

Tests running...
======================================================================
ERROR: fixtures.tests.test_fixture.TestFixture.test_addDetail
----------------------------------------------------------------------
Text attachment: traceback
------------
Traceback (most recent call last):
  File "/usr/lib/python2.7/dist-packages/testtools/runtest.py", line 144, in _run_user
    return fn(*args)
  File "/usr/lib/python2.7/dist-packages/testtools/testcase.py", line 425, in _run_test_method
    testMethod()
  File "/scratch/packages/tmp/python-fixtures-0.3.5/lib/fixtures/tests/test_fixture.py", line 12
2, in test_addDetail
    self.assertEqual({'foo': 'content'}, fixture.getDetails())
  File "/usr/lib/python2.7/unittest/case.py", line 494, in assertEqual
    assertion_func(first, second, msg=msg)
  File "/usr/lib/python2.7/unittest/case.py", line 807, in assertDictEqual
    self.assertIsInstance(d1, dict, 'First argument is not a dictionary')
TypeError: assertIsInstance() takes exactly 3 arguments (4 given)
------------
======================================================================
ERROR: fixtures.tests.test_fixture.TestFixture.test_getDetails
----------------------------------------------------------------------
Text attachment: traceback