MCPcopy
hub / github.com/pytest-dev/pytest / test_capturing_error_recursive

Method test_capturing_error_recursive

testing/test_capture.py:1220–1228  ·  view source on GitHub ↗
(self)

Source from the content-addressed store, hash-verified

1218 assert sys.stderr == olderr
1219
1220 def test_capturing_error_recursive(self) -> None:
1221 with self.getcapture() as cap1:
1222 print("cap1")
1223 with self.getcapture() as cap2:
1224 print("cap2")
1225 out2, _err2 = cap2.readouterr()
1226 out1, _err1 = cap1.readouterr()
1227 assert out1 == "cap1\n"
1228 assert out2 == "cap2\n"
1229
1230 def test_just_out_capture(self) -> None:
1231 with self.getcapture(out=True, err=False) as cap:

Callers

nothing calls this directly

Calls 2

getcaptureMethod · 0.95
readouterrMethod · 0.45

Tested by

no test coverage detected