[Checkins] SVN: zope.schema/trunk/ made zope.schema work with python2.5

nikhil n nikhil.n.n at gmail.com
Sat Jul 21 05:48:03 EDT 2007


Log message for revision 78258:
   made zope.schema work with python2.5

Changed:
  U   zope.schema/trunk/CHANGES.txt
  U   zope.schema/trunk/src/zope/schema/tests/test_field.py

-=-
Modified: zope.schema/trunk/CHANGES.txt
===================================================================
--- zope.schema/trunk/CHANGES.txt	2007-07-21 09:44:07 UTC (rev 78257)
+++ zope.schema/trunk/CHANGES.txt	2007-07-21 09:48:03 UTC (rev 78258)
@@ -1,6 +1,9 @@
 =======
 Changes
 =======
+Next Version
+------------
+-  zope.schema now works on Python2.5
 
 After 3.4.0a1
 =============

Modified: zope.schema/trunk/src/zope/schema/tests/test_field.py
===================================================================
--- zope.schema/trunk/src/zope/schema/tests/test_field.py	2007-07-21 09:44:07 UTC (rev 78257)
+++ zope.schema/trunk/src/zope/schema/tests/test_field.py	2007-07-21 09:48:03 UTC (rev 78258)
@@ -15,11 +15,14 @@
 
 $Id$
 """
+import re
+
 from unittest import TestCase, TestSuite, main, makeSuite
 from zope.schema import Field, Text, Int
 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 +139,15 @@
         self.assert_(field.required)
 
 def test_suite():
+    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