summaryrefslogtreecommitdiff
path: root/simplejson/tests/__init__.py
diff options
context:
space:
mode:
authorBob Ippolito <bob@redivi.com>2018-04-25 09:42:03 -0700
committerGitHub <noreply@github.com>2018-04-25 09:42:03 -0700
commitf35e2e2d6aca34c4b9ce2e3d61568fc6d09a6b9d (patch)
tree6c9c56e504ebbfe68916798fb1ee2daebf631601 /simplejson/tests/__init__.py
parent831764b485060d11f903e050904d53ac42337d16 (diff)
parent7a2c88f768084a41eabb137d6e82f4ed2be0ce54 (diff)
downloadsimplejson-f35e2e2d6aca34c4b9ce2e3d61568fc6d09a6b9d.tar.gz
Merge branch 'master' into str-decodestr-decode
Diffstat (limited to 'simplejson/tests/__init__.py')
-rw-r--r--simplejson/tests/__init__.py8
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'))