'Pyrex and Cython are known to insert fake stack frames so as to give
more Python-like tracebacks. These stack frames with empty code objects
should not break extraction of the exception.'

def test_failureConstructionWithMungedStackSucceeds(self):

    try:
        raiser.raiseException()
    except raiser.RaiserException:
        f = failure.Failure()
        self.assertTrue(f.check(raiser.RaiserException))
    else:
        self.fail('No    exception    raised    from    extension?!')
