~bzr-pqm/bzr/bzr.dev

« back to all changes in this revision

Viewing changes to bzrlib/tests/__init__.py

  • Committer: Canonical.com Patch Queue Manager
  • Date: 2008-07-14 08:21:19 UTC
  • mfrom: (3517.4.20 stacking)
  • Revision ID: pqm@pqm.ubuntu.com-20080714082119-ju6qe5weo8pp7f1c
merge integrated branch stacking

Show diffs side-by-side

added added

removed removed

Lines of Context:
218
218
        elif isinstance(err[1], UnavailableFeature):
219
219
            return self.addNotSupported(test, err[1].args[0])
220
220
        else:
221
 
            self._cleanupLogFile(test)
222
221
            unittest.TestResult.addError(self, test, err)
223
222
            self.error_count += 1
224
223
            self.report_error(test, err)
225
224
            if self.stop_early:
226
225
                self.stop()
 
226
            self._cleanupLogFile(test)
227
227
 
228
228
    def addFailure(self, test, err):
229
229
        """Tell result that test failed.
235
235
        if isinstance(err[1], KnownFailure):
236
236
            return self._addKnownFailure(test, err)
237
237
        else:
238
 
            self._cleanupLogFile(test)
239
238
            unittest.TestResult.addFailure(self, test, err)
240
239
            self.failure_count += 1
241
240
            self.report_failure(test, err)
242
241
            if self.stop_early:
243
242
                self.stop()
 
243
            self._cleanupLogFile(test)
244
244
 
245
245
    def addSuccess(self, test):
246
246
        """Tell result that test completed successfully.