[Checkins] SVN: z3c.ptcompat/trunk/src/z3c/ptcompat/tests/test_doctests.py Add a renormalizer to handle Windows-style pathnames.
Marius Gedminas
marius at pov.lt
Sun Dec 19 11:42:11 EST 2010
Log message for revision 119005:
Add a renormalizer to handle Windows-style pathnames.
Should fix winbot failures like
http://mail.zope.org/pipermail/zope-tests/2010-December/027071.html
Tested under Wine.
Changed:
U z3c.ptcompat/trunk/src/z3c/ptcompat/tests/test_doctests.py
-=-
Modified: z3c.ptcompat/trunk/src/z3c/ptcompat/tests/test_doctests.py
===================================================================
--- z3c.ptcompat/trunk/src/z3c/ptcompat/tests/test_doctests.py 2010-12-19 13:00:57 UTC (rev 119004)
+++ z3c.ptcompat/trunk/src/z3c/ptcompat/tests/test_doctests.py 2010-12-19 16:42:10 UTC (rev 119005)
@@ -1,9 +1,11 @@
import doctest
import os
+import re
import os.path
import unittest
import zope.component
import zope.interface
+from zope.testing import renormalizing
OPTIONFLAGS = (doctest.ELLIPSIS |
@@ -44,10 +46,17 @@
interface=zope.interface,
component=zope.component)
+ checker = renormalizing.RENormalizing([
+ (re.compile(
+ r'<ViewPageTemplateFile [^>]*\\z3c\\ptcompat\\tests\\test.pt>'),
+ '<ViewPageTemplateFile .../z3c/ptcompat/tests/test.pt>'),
+ ])
+
return unittest.TestSuite([
doctest.DocFileSuite(
"zcml.txt",
optionflags=OPTIONFLAGS,
+ checker=checker,
globs=globs,
setUp=setUp,
tearDown=tearDown,
More information about the checkins
mailing list