diff options
Diffstat (limited to 'simplejson/tests/__init__.py')
-rw-r--r-- | simplejson/tests/__init__.py | 8 |
1 files changed, 7 insertions, 1 deletions
diff --git a/simplejson/tests/__init__.py b/simplejson/tests/__init__.py index 8d2642f..25d3305 100644 --- a/simplejson/tests/__init__.py +++ b/simplejson/tests/__init__.py @@ -1,6 +1,5 @@ from __future__ import absolute_import import unittest -import doctest import sys import os @@ -28,6 +27,13 @@ def additional_tests(suite=None): import simplejson.decoder if suite is None: suite = unittest.TestSuite() + try: + import doctest + except ImportError: + if sys.version_info < (2, 7): + # doctests in 2.6 depends on cStringIO + return suite + raise for mod in (simplejson, simplejson.encoder, simplejson.decoder): suite.addTest(doctest.DocTestSuite(mod)) suite.addTest(doctest.DocFileSuite('../../index.rst')) |