def test_AppFrame(space): import sys co = PyCode._from_code(space, somefunc.func_code) pyframe = space.FrameClass(space, co, space.newdict(), None) runner = AppFrame(space, pyframe) interpret("f = lambda x: x+1", runner, should_fail=False) msg = interpret("assert isinstance(f(2), float)", runner) assert msg.startswith("assert isinstance(3, float)\n" " + where 3 = ")
def test_AppFrame(space): import sys co = PyCode._from_code(space, somefunc.func_code) pyframe = PyFrame(space, co, space.newdict(), None) runner = AppFrame(space, pyframe) exprinfo.run("f = lambda x: x+1", runner) msg = exprinfo.interpret("assert isinstance(f(2), float)", runner) assert msg.startswith("assert isinstance(3, float)\n" " + where 3 = ")