MCPcopy
hub / github.com/evalplus/evalplus / swallow_io

Function swallow_io

evalplus/eval/utils.py:34–39  ·  view source on GitHub ↗
()

Source from the content-addressed store, hash-verified

32
33@contextlib.contextmanager
34def swallow_io():
35 stream = WriteOnlyStringIO()
36 with contextlib.redirect_stdout(stream):
37 with contextlib.redirect_stderr(stream):
38 with redirect_stdin(stream):
39 yield
40
41
42@contextlib.contextmanager

Callers 7

mutants_evalFunction · 0.90
test_code_coverageFunction · 0.90
safety_testFunction · 0.90
test_code_coverageFunction · 0.90
unsafe_executeFunction · 0.90
unsafe_executeFunction · 0.90

Calls 2

WriteOnlyStringIOClass · 0.85
redirect_stdinClass · 0.85

Tested by 2

test_code_coverageFunction · 0.72
test_code_coverageFunction · 0.72