[Checkins] SVN: z3c.testsetup/trunk/src/z3c/testsetup/doctesting.py Support checkers also for normal doctests.

Uli Fouquet uli at gnufix.de
Fri Sep 11 10:26:36 EDT 2009


Log message for revision 103738:
  Support checkers also for normal doctests.
  

Changed:
  U   z3c.testsetup/trunk/src/z3c/testsetup/doctesting.py

-=-
Modified: z3c.testsetup/trunk/src/z3c/testsetup/doctesting.py
===================================================================
--- z3c.testsetup/trunk/src/z3c/testsetup/doctesting.py	2009-09-11 14:25:14 UTC (rev 103737)
+++ z3c.testsetup/trunk/src/z3c/testsetup/doctesting.py	2009-09-11 14:26:36 UTC (rev 103738)
@@ -32,13 +32,16 @@
 
     encoding = 'utf-8'
 
+    checker = None
+    
     def __init__(self, package, setup=None, teardown=None, globs=None,
-                 optionflags=None, encoding=None,
+                 optionflags=None, encoding=None, checker=None,
                  allow_teardown=True, **kw):
         BasicTestSetup.__init__(self, package, **kw)
         self.setUp = setup or self.setUp
         self.tearDown = teardown or self.tearDown
         self.encoding = encoding or self.encoding
+        self.checker = checker or self.checker
         if globs is not None:
             self.globs = globs
         if optionflags is not None:
@@ -117,6 +120,7 @@
                 tearDown=teardown,
                 globs=self.globs,
                 optionflags=self.optionflags,
+                checker=self.checker,
                 **self.additional_options
                 )
             if layerdef is not None:
@@ -230,6 +234,7 @@
                 tearDown=self.tearDown,
                 globs=self.globs,
                 optionflags=self.optionflags,
+                checker=self.checker,
                 **self.additional_options
                 )
             if layerdef is not None:



More information about the checkins mailing list