def test_failureValueFromFoundFailure(self):
    '\n        A L{failure.Failure} constructed without a C{exc_value}\n        argument, will search for an "original" C{Failure}, and if\n        found, its value will be used as the value for the new\n        C{Failure}.\n        '
    exception = ValueError()
    f1 = failure.Failure(exception)
    try:
        f1.trap(OverflowError)
    except:
        f2 = failure.Failure()
    self.assertIs(f2.value, exception)
A L{failure.Failure} constructed without a C{exc_value}
argument, will search for an "original" C{Failure}, and if
found, its value will be used as the value for the new
C{Failure}.
def test_failureValueFromFoundFailure(self):
    '\n        A L{failure.Failure} constructed without a C{exc_value}\n        argument, will search for an "original" C{Failure}, and if\n        found, its value will be used as the value for the new\n        C{Failure}.\n        '
    exception = ValueError()
    f1 = failure.Failure(exception)
    try:
        f1.trap(OverflowError)
    except:
        f2 = failure.Failure()
    self.assertIs(f2.value, exception)