[Checkins] SVN: grok/trunk/src/grok/ftests/test_grok_functional.py Use RENormalizer to adjust to the renaming of exceptions in mechanize.

Philipp von Weitershausen philikon at philikon.de
Sat Sep 1 10:46:04 EDT 2007


Log message for revision 79426:
  Use RENormalizer to adjust to the renaming of exceptions in mechanize.
  

Changed:
  U   grok/trunk/src/grok/ftests/test_grok_functional.py

-=-
Modified: grok/trunk/src/grok/ftests/test_grok_functional.py
===================================================================
--- grok/trunk/src/grok/ftests/test_grok_functional.py	2007-09-01 14:35:47 UTC (rev 79425)
+++ grok/trunk/src/grok/ftests/test_grok_functional.py	2007-09-01 14:46:03 UTC (rev 79426)
@@ -1,3 +1,4 @@
+import re
 import unittest
 import grok
 import os.path
@@ -3,5 +4,5 @@
 
 from pkg_resources import resource_listdir
-from zope.testing import doctest
+from zope.testing import doctest, renormalizing
 from zope.app.testing.functional import (HTTPCaller, getRootFolder,
                                          FunctionalTestSetup, sync, ZCMLLayer)
@@ -16,6 +17,10 @@
 def tearDown(test):
     FunctionalTestSetup().tearDown()
 
+checker = renormalizing.RENormalizing([
+    (re.compile(r'httperror_seek_wrapper:', re.M), 'HTTPError:'),
+    ])
+
 def suiteFromPackage(name):
     files = resource_listdir(__name__, name)
     suite = unittest.TestSuite()
@@ -28,6 +33,7 @@
         dottedname = 'grok.ftests.%s.%s' % (name, filename[:-3])
         test = doctest.DocTestSuite(
             dottedname, setUp=setUp, tearDown=tearDown,
+            checker=checker,
             extraglobs=dict(http=HTTPCaller(),
                             getRootFolder=getRootFolder,
                             sync=sync),



More information about the Checkins mailing list