[py-svn] r35572 - py/branch/rsession-cleanup/py/test/rsession

fijal at codespeak.net fijal at codespeak.net
Mon Dec 11 14:38:15 CET 2006


Author: fijal
Date: Mon Dec 11 14:38:14 2006
New Revision: 35572

Modified:
   py/branch/rsession-cleanup/py/test/rsession/executor.py
Log:
Killed old code.


Modified: py/branch/rsession-cleanup/py/test/rsession/executor.py
==============================================================================
--- py/branch/rsession-cleanup/py/test/rsession/executor.py	(original)
+++ py/branch/rsession-cleanup/py/test/rsession/executor.py	Mon Dec 11 14:38:14 2006
@@ -64,28 +64,3 @@
                 b.stdoutrepr, b.stderrrepr)
         else:
             return (False, False, None, False, False, b.signal, b.stdoutrepr, b.stderrrepr)
-
-# XXX old code 
-class XXXExecutor(object):
-    def __init__(self, fun, setup=lambda: None): 
-        self.fun = fun
-        self.setup = setup
-    
-    def _execute(self, fun):
-        try:
-            fun()
-        except:
-            excinfo = py.code.ExceptionInfo()
-            code = py.code.Code(fun)
-            excinfo.traceback = excinfo.traceback.cut(
-                    path=code.path, firstlineno=code.firstlineno)
-            return excinfo 
-
-    def execute(self):
-        excinfo = self._execute(self.setup)
-        if excinfo is not None:
-            return Outcome(excinfo=excinfo, setupfailure=True)
-        excinfo = self._execute(self.fun)
-        if excinfo is not None:
-            return Outcome(excinfo=excinfo, setupfailure=False)
-        return Outcome()



More information about the pytest-commit mailing list