[Checkins] SVN: zope.schema/branches/nikhil_n-py25/src/zope/schema/tests/test_field.py made zope.schema work with Python 2.5

nikhil n nikhil.n.n at gmail.com
Fri Jul 6 09:49:11 EDT 2007


Log message for revision 77507:
  made zope.schema work with Python 2.5

Changed:
  U   zope.schema/branches/nikhil_n-py25/src/zope/schema/tests/test_field.py

-=-
Modified: zope.schema/branches/nikhil_n-py25/src/zope/schema/tests/test_field.py
===================================================================
--- zope.schema/branches/nikhil_n-py25/src/zope/schema/tests/test_field.py	2007-07-06 13:44:42 UTC (rev 77506)
+++ zope.schema/branches/nikhil_n-py25/src/zope/schema/tests/test_field.py	2007-07-06 13:49:11 UTC (rev 77507)
@@ -20,6 +20,7 @@
 from zope.schema.interfaces import ValidationError, RequiredMissing
 from zope.schema.interfaces import ConstraintNotSatisfied
 from zope.testing.doctestunit import DocTestSuite
+from zope.testing import renormalizing
 
 class FieldTestBase(TestCase):
 
@@ -136,11 +137,16 @@
         self.assert_(field.required)
 
 def test_suite():
+    import re
+    checker = renormalizing.RENormalizing([
+	(re.compile(r" with base 10: '125.6'"),
+                    r': 125.6')
+	])
     return TestSuite((
         makeSuite(FieldTest),
         makeSuite(FieldDefaultBehaviour),
         DocTestSuite("zope.schema._field"),
-        DocTestSuite("zope.schema._bootstrapfields"),
+        DocTestSuite("zope.schema._bootstrapfields",checker=checker),
         ))
 
 if __name__ == '__main__':



More information about the Checkins mailing list