Ejemplo n.º 1
0
    def test_raiseException(self):
        """
        C{raiseException} raises the original exception, including traceback.
        """
        try:
            1/0
        except:
            failure = SynchronousFailure()

        try:
            failure.raiseException()
        except ZeroDivisionError, e:
            tb = traceback.extract_tb(sys.exc_info()[2])
            innerline = tb[-1][-1]