[Erp5-report] r16388 - /erp5/trunk/products/ERP5Type/tests/runUnitTest.py

nobody at svn.erp5.org nobody at svn.erp5.org
Sun Sep 16 11:12:00 CEST 2007


Author: kazuhiko
Date: Sun Sep 16 11:12:00 2007
New Revision: 16388

URL: http://svn.erp5.org?rev=16388&view=rev
Log:
force stdin, stdout and stderr to be totally unbuffered (like 'python -u').

Modified:
    erp5/trunk/products/ERP5Type/tests/runUnitTest.py

Modified: erp5/trunk/products/ERP5Type/tests/runUnitTest.py
URL: http://svn.erp5.org/erp5/trunk/products/ERP5Type/tests/runUnitTest.py?rev=16388&r1=16387&r2=16388&view=diff
==============================================================================
--- erp5/trunk/products/ERP5Type/tests/runUnitTest.py (original)
+++ erp5/trunk/products/ERP5Type/tests/runUnitTest.py Sun Sep 16 11:12:00 2007
@@ -324,4 +324,9 @@
   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()




More information about the Erp5-report mailing list