Flush stdout and stderr before exiting in IsolatedTestCase client.
authorRobert Collins <robertc@robertcollins.net>
Wed, 30 Nov 2005 11:04:16 +0000 (22:04 +1100)
committerRobert Collins <robertc@robertcollins.net>
Wed, 30 Nov 2005 11:04:16 +0000 (22:04 +1100)
lib/subunit/__init__.py
lib/subunit/tests/sample-script.py [changed mode: 0644->0755]
lib/subunit/tests/sample-two-script.py [changed mode: 0644->0755]
test_all.py [changed mode: 0644->0755]

index 8b41d400dfe8b01d75f8857df0afcf6ac6f041f4..69b0e766df3a74e2555c580b7141672fcfd07d4f 100644 (file)
@@ -333,6 +333,8 @@ class IsolatedTestCase(unittest.TestCase):
 
             result = TestProtocolClient(sys.stdout)
             unittest.TestCase.run(self, result)
+            sys.stdout.flush()
+            sys.stderr.flush()
             # exit HARD, exit NOW.
             os._exit(0)
         else:
old mode 100644 (file)
new mode 100755 (executable)
old mode 100644 (file)
new mode 100755 (executable)
old mode 100644 (file)
new mode 100755 (executable)