MCPcopy
hub / github.com/allenai/open-instruct / test_program_stdio

Function test_program_stdio

open_instruct/code_utils/api.py:65–75  ·  view source on GitHub ↗
(request: TestRequest)

Source from the content-addressed store, hash-verified

63
64@app.post("/test_program_stdio")
65async def test_program_stdio(request: TestRequest) -> dict[str, list[int] | list[float]]:
66 # run tests with the stdio format
67 try:
68 decoded_tests = decode_tests(request.tests)
69 results, runtimes = get_successful_tests_stdio(
70 program=request.program, tests=decoded_tests, max_execution_time=request.max_execution_time
71 )
72 return {"results": results, "runtimes": runtimes}
73 except Exception as e:
74 traceback.print_exc()
75 raise HTTPException(status_code=500, detail=str(e)) from e

Callers

nothing calls this directly

Calls 2

decode_testsFunction · 0.90

Tested by

no test coverage detected