[pypy-svn] r67017 - pypy/branch/pyjitpl5/pypy/jit/backend/test

fijal at codespeak.net fijal at codespeak.net
Thu Aug 20 12:55:00 CEST 2009


Author: fijal
Date: Thu Aug 20 12:54:58 2009
New Revision: 67017

Modified:
   pypy/branch/pyjitpl5/pypy/jit/backend/test/test_random.py
Log:
make output a bit nicer


Modified: pypy/branch/pyjitpl5/pypy/jit/backend/test/test_random.py
==============================================================================
--- pypy/branch/pyjitpl5/pypy/jit/backend/test/test_random.py	(original)
+++ pypy/branch/pyjitpl5/pypy/jit/backend/test/test_random.py	Thu Aug 20 12:54:58 2009
@@ -529,7 +529,7 @@
         self.builder.cpu.compile_operations(self.loop)
         return True
 
-def check_random_function(cpu, BuilderClass, r):
+def check_random_function(cpu, BuilderClass, r, num=None, max=None):
     loop = RandomLoop(cpu, BuilderClass, r)
     while True:
         loop.run_loop()
@@ -538,7 +538,10 @@
                 break
         else:
             break
-    print '    # passed.'
+    if num is not None:
+        print '    # passed (%d/%d).' % (num + 1, max)
+    else:
+        print '    # passed.'
     print
 
 def test_random_function(BuilderClass=OperationBuilder):
@@ -549,4 +552,5 @@
             check_random_function(cpu, BuilderClass, r)
     else:
         for i in range(demo_conftest.option.repeat):
-            check_random_function(cpu, BuilderClass, r)
+            check_random_function(cpu, BuilderClass, r, i,
+                                  demo_conftest.option.repeat)



More information about the Pypy-commit mailing list