diff options
author | Daniel Hahler <git@thequod.de> | 2019-04-10 23:07:29 +0200 |
---|---|---|
committer | Daniel Hahler <git@thequod.de> | 2019-04-19 00:35:15 +0200 |
commit | 698c4e75fd6e5346cb8a90b61fa228ce79406e32 (patch) | |
tree | cb0a71f0f7f99a3963c52fcadf826dd0f327b5ee /testing/test_capture.py | |
parent | 1460ad6027b8102f34e54fa7bff74abe1776f8f5 (diff) | |
download | pytest-698c4e75fd6e5346cb8a90b61fa228ce79406e32.tar.gz |
capture: track current state in _state attributes
This is meant for debugging, and making assertions later.
Diffstat (limited to 'testing/test_capture.py')
-rw-r--r-- | testing/test_capture.py | 9 |
1 files changed, 4 insertions, 5 deletions
diff --git a/testing/test_capture.py b/testing/test_capture.py index c3881128f..2b450c189 100644 --- a/testing/test_capture.py +++ b/testing/test_capture.py @@ -1243,25 +1243,24 @@ class TestStdCaptureFDinvalidFD(object): from _pytest import capture def StdCaptureFD(out=True, err=True, in_=True): - return capture.MultiCapture(out, err, in_, - Capture=capture.FDCapture) + return capture.MultiCapture(out, err, in_, Capture=capture.FDCapture) def test_stdout(): os.close(1) cap = StdCaptureFD(out=True, err=False, in_=False) - assert repr(cap.out) == "<FDCapture 1 oldfd=None>" + assert repr(cap.out) == "<FDCapture 1 oldfd=None _state=None>" cap.stop_capturing() def test_stderr(): os.close(2) cap = StdCaptureFD(out=False, err=True, in_=False) - assert repr(cap.err) == "<FDCapture 2 oldfd=None>" + assert repr(cap.err) == "<FDCapture 2 oldfd=None _state=None>" cap.stop_capturing() def test_stdin(): os.close(0) cap = StdCaptureFD(out=False, err=False, in_=True) - assert repr(cap.in_) == "<FDCapture 0 oldfd=None>" + assert repr(cap.in_) == "<FDCapture 0 oldfd=None _state=None>" cap.stop_capturing() """ ) |