def _getInnermostFrameLine(self, f):
    try:
        f.raiseException()
    except ZeroDivisionError:
        tb = traceback.extract_tb(sys.exc_info()[2])
        return tb[(- 1)][(- 1)]
    else:
        raise Exception("f.raiseException() didn't raise ZeroDivisionError!?")
def _getInnermostFrameLine(self, f):
    try:
        f.raiseException()
    except ZeroDivisionError:
        tb = traceback.extract_tb(sys.exc_info()[2])
        return tb[(- 1)][(- 1)]
    else:
        raise Exception("f.raiseException() didn't raise ZeroDivisionError!?")