def test_invoke_assertion():
py.magic.invoke(assertion=True)
try:
-> check_assertion()
finally:
py.magic.revoke(assertion=True)
def check_assertion():
excinfo = py.test.raises(AssertionError, "assert 1 == 2")
-> assert excinfo.exconly(tryshort=True) == "assert 1 == 2"