[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