Comment 2 for bug 1188420

Revision history for this message
Robert Collins (lifeless) wrote : Re: useFixture hides the trace when the fixture throws an AssertionError on setUp

count1:
======================================================================
FAIL: f.TestCase.test_without_trace
----------------------------------------------------------------------
Traceback (most recent call last):
  File "f.py", line 19, in test_without_trace
    self.useFixture(WrongFixtureWithoutTrace())
AssertionError: error

count2:
FAIL: f.TestCase.test_without_trace
----------------------------------------------------------------------
Traceback (most recent call last):
  File "f.py", line 19, in test_without_trace
    self.useFixture(WrongFixtureWithoutTrace())
  File "testtools/testcase.py", line 591, in useFixture
    fixture.setUp()
AssertionError: error

count3:
FAIL: f.TestCase.test_without_trace
----------------------------------------------------------------------
Traceback (most recent call last):
  File "f.py", line 19, in test_without_trace
    self.useFixture(WrongFixtureWithoutTrace())
  File "testtools/testcase.py", line 591, in useFixture
    fixture.setUp()
  File "f.py", line 8, in setUp
    raise AssertionError('error')
AssertionError: error