cubicweb/test/unittest_utils.py
changeset 11078 de4367ef4e5e
parent 11057 0b59724cb3f2
child 11714 73201a210007
--- a/cubicweb/test/unittest_utils.py	Thu Jan 14 17:42:22 2016 +0100
+++ b/cubicweb/test/unittest_utils.py	Tue Jan 19 16:44:34 2016 +0100
@@ -17,13 +17,14 @@
 # with CubicWeb.  If not, see <http://www.gnu.org/licenses/>.
 """unit tests for module cubicweb.utils"""
 
-import re
+import datetime
 import decimal
-import datetime
+import doctest
+import re
 
 from six.moves import range
 
-from logilab.common.testlib import TestCase, DocTest, unittest_main
+from logilab.common.testlib import TestCase, unittest_main
 
 from cubicweb.devtools.testlib import CubicWebTC
 from cubicweb.utils import (make_uid, UStringIO, RepeatList, HTMLHead,
@@ -312,8 +313,12 @@
         finally:
             self.config.global_set_option('concat-resources', True)
 
-class DocTest(DocTest):
-    from cubicweb import utils as module
+
+def load_tests(loader, tests, ignore):
+    import cubicweb.utils
+    tests.addTests(doctest.DocTestSuite(cubicweb.utils))
+    return tests
+
 
 if __name__ == '__main__':
     unittest_main()