diff babel/messages/tests/pofile.py @ 508:dbb70d75718a stable-0.9.x

Fix Python 2.3 compatibility for 0.9 branch (closes #233)
author fschwarz
date Fri, 04 Mar 2011 14:16:15 +0000
parents 2d1c17275e5b
children
line wrap: on
line diff
--- a/babel/messages/tests/pofile.py
+++ b/babel/messages/tests/pofile.py
@@ -15,6 +15,7 @@
 import doctest
 from StringIO import StringIO
 import unittest
+import sys
 
 from babel.messages.catalog import Catalog, Message
 from babel.messages import pofile
@@ -451,7 +452,9 @@
 
 def suite():
     suite = unittest.TestSuite()
-    suite.addTest(doctest.DocTestSuite(pofile))
+    is_py23 = sys.version_info[0:2] == (2, 3)
+    if not is_py23:
+        suite.addTest(doctest.DocTestSuite(pofile))
     suite.addTest(unittest.makeSuite(ReadPoTestCase))
     suite.addTest(unittest.makeSuite(WritePoTestCase))
     return suite
Copyright (C) 2012-2017 Edgewall Software