From ed9d5862c6b832a1b45cc6be6b3f10c62702a7d1 Mon Sep 17 00:00:00 2001 From: Kazuhiko Shiozaki <kazuhiko@nexedi.com> Date: Sun, 16 Sep 2007 09:12:00 +0000 Subject: [PATCH] force stdin, stdout and stderr to be totally unbuffered (like 'python -u'). git-svn-id: https://svn.erp5.org/repos/public/erp5/trunk@16388 20353a03-c40f-0410-a6d1-a30d3c3de9de --- product/ERP5Type/tests/runUnitTest.py | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/product/ERP5Type/tests/runUnitTest.py b/product/ERP5Type/tests/runUnitTest.py index 4c94240b7f..dda94da8ab 100755 --- a/product/ERP5Type/tests/runUnitTest.py +++ b/product/ERP5Type/tests/runUnitTest.py @@ -324,4 +324,9 @@ def main(): sys.exit(len(result.failures) + len(result.errors)) if __name__ == '__main__': + # Force stdin, stdout and stderr to be totally unbuffered. + sys.stdin = os.fdopen(0, "rb", 0) + sys.stdout = os.fdopen(1, "wb", 0) + sys.stderr = os.fdopen(2, "wb", 0) + main() -- 2.30.9