MCPcopy Create free account
hub / github.com/apache/fory / test_debug_compiled

Function test_debug_compiled

python/pyfory/tests/test_codegen.py:25–42  ·  view source on GitHub ↗
()

Source from the content-addressed store, hash-verified

23
24
25def test_debug_compiled():
26 code = textwrap.dedent(
27 """
28 def _debug_compiled(x):
29 print(x)
30 print(x)
31 return x
32 """
33 )[1:]
34 unique_filename = f"_debug_compiled_{uuid.uuid4()}.py"
35 with open(unique_filename, "w") as f:
36 f.write(code)
37 compiled = compile(code, unique_filename, "exec")
38 context = {}
39 exec(compiled, context, context)
40 _debug_compiled = context["_debug_compiled"]
41 assert _debug_compiled(2) == 2
42 os.remove(unique_filename)
43
44
45def test_compile_function():

Callers

nothing calls this directly

Calls 2

writeMethod · 0.65
removeMethod · 0.45

Tested by

no test coverage detected