def test_mark_as_failure(self): tb = DatabaseBackend() tid3 = uuid() try: raise KeyError('foo') except KeyError, exception: import traceback trace = '\n'.join(traceback.format_stack()) tb.mark_as_failure(tid3, exception, traceback=trace)
def test_mark_as_failure(self): tb = DatabaseBackend() tid3 = uuid() try: raise KeyError("foo") except KeyError, exception: import traceback trace = "\n".join(traceback.format_stack()) tb.mark_as_failure(tid3, exception, traceback=trace)
def test_mark_as_failure(self): tb = DatabaseBackend(self.uri, app=self.app) tid3 = uuid() try: raise KeyError('foo') except KeyError as exception: import traceback trace = '\n'.join(traceback.format_stack()) tb.mark_as_failure(tid3, exception, traceback=trace) assert tb.get_state(tid3) == states.FAILURE assert isinstance(tb.get_result(tid3), KeyError) assert tb.get_traceback(tid3) == trace
def test_mark_as_failure(self): tb = DatabaseBackend() tid3 = uuid() try: raise KeyError('foo') except KeyError as exception: import traceback trace = '\n'.join(traceback.format_stack()) tb.mark_as_failure(tid3, exception, traceback=trace) self.assertEqual(tb.get_status(tid3), states.FAILURE) self.assertIsInstance(tb.get_result(tid3), KeyError) self.assertEqual(tb.get_traceback(tid3), trace)