We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent e04387d commit 79e5acfCopy full SHA for 79e5acf
test/test_validation_integration.py
@@ -17,14 +17,16 @@ class TestValidationIntegration(unittest.TestCase):
17
18
def setUp(self):
19
# Redirect stdout to test messages
20
+ self.stdout_orig = sys.stdout
21
self.capture = StringIO()
22
sys.stdout = self.capture
23
24
self.msg_base = "Property values cardinality violated"
25
26
def tearDown(self):
- # Reset stdout
27
- sys.stdout = sys.__stdout__
+ # Reset stdout; resetting using 'sys.__stdout__' fails on windows
28
+ sys.stdout = self.stdout_orig
29
+ self.capture.close()
30
31
def _get_captured_output(self):
32
out = [txt.strip() for txt in self.capture.getvalue().split('\n') if txt]
0 commit comments