[py-svn] r8813 - py/branch/py-collect/test2/tool

hpk at codespeak.net hpk at codespeak.net
Wed Feb 2 23:58:42 CET 2005


Author: hpk
Date: Wed Feb  2 23:58:42 2005
New Revision: 8813

Modified:
   py/branch/py-collect/test2/tool/outerrcapture.py
Log:
provide the same interface as that other outerrcapture 
hack (in py/misc/)



Modified: py/branch/py-collect/test2/tool/outerrcapture.py
==============================================================================
--- py/branch/py-collect/test2/tool/outerrcapture.py	(original)
+++ py/branch/py-collect/test2/tool/outerrcapture.py	Wed Feb  2 23:58:42 2005
@@ -21,9 +21,13 @@
 
     def reset(self):
         """ return captured output and restore sys.stdout/err."""
+        x, y = self.done() 
+        return x.read(), y.read() 
+
+    def done(self): 
         o,e = sys.stdout, sys.stderr
         sys.stdout, sys.stderr = self.oldout, self.olderr
         del self.oldout, self.olderr
-        out = self.newout.getvalue()
-        err = self.newerr.getvalue()
-        return out, err
+        o.seek(0)
+        e.seek(0)
+        return o,e 



More information about the pytest-commit mailing list