[Checkins] SVN: manuel/branches/elro-test-count/ optional unittest2 usage

Laurence Rowe l at lrowe.co.uk
Sat Aug 14 11:26:09 EDT 2010


Log message for revision 115679:
  optional unittest2 usage

Changed:
  U   manuel/branches/elro-test-count/buildout.cfg
  U   manuel/branches/elro-test-count/setup.py
  U   manuel/branches/elro-test-count/src/manuel/testing.py
  U   manuel/branches/elro-test-count/src/manuel/tests.py

-=-
Modified: manuel/branches/elro-test-count/buildout.cfg
===================================================================
--- manuel/branches/elro-test-count/buildout.cfg	2010-08-14 15:25:34 UTC (rev 115678)
+++ manuel/branches/elro-test-count/buildout.cfg	2010-08-14 15:26:09 UTC (rev 115679)
@@ -11,7 +11,7 @@
 
 [test]
 recipe = zc.recipe.testrunner
-eggs = manuel [tests]
+eggs = manuel [tests, unittest2]
 defaults = '--tests-pattern tests --exit-with-status -1 --auto-color'.split()
 working-directory = .
 
@@ -63,3 +63,4 @@
 zope.interface = 3.5.1
 zope.testing = 3.9.1
 zope.testrunner = 4.0.0b2
+unittest2 = 0.5.1

Modified: manuel/branches/elro-test-count/setup.py
===================================================================
--- manuel/branches/elro-test-count/setup.py	2010-08-14 15:25:34 UTC (rev 115678)
+++ manuel/branches/elro-test-count/setup.py	2010-08-14 15:26:09 UTC (rev 115679)
@@ -33,7 +33,8 @@
     description= 'Manuel lets you build tested documentation.',
     license='ZPL',
     extras_require={
-        'tests': ['zope.testing']
+        'tests': ['zope.testing'],
+        'unittest2': ['unittest2'],
         },
     install_requires=[
         'setuptools',

Modified: manuel/branches/elro-test-count/src/manuel/testing.py
===================================================================
--- manuel/branches/elro-test-count/src/manuel/testing.py	2010-08-14 15:25:34 UTC (rev 115678)
+++ manuel/branches/elro-test-count/src/manuel/testing.py	2010-08-14 15:26:09 UTC (rev 115679)
@@ -4,7 +4,10 @@
 import manuel
 import os.path
 import sys
-import unittest
+try:
+    import unittest2 as unittest
+except ImportError:
+    import unittest
 import zope.testrunner.exceptions
 
 __all__ = ['TestSuite']

Modified: manuel/branches/elro-test-count/src/manuel/tests.py
===================================================================
--- manuel/branches/elro-test-count/src/manuel/tests.py	2010-08-14 15:25:34 UTC (rev 115678)
+++ manuel/branches/elro-test-count/src/manuel/tests.py	2010-08-14 15:26:09 UTC (rev 115679)
@@ -7,7 +7,10 @@
 import manuel.testing
 import os.path
 import re
-import unittest
+try:
+    import unittest2 as unittest
+except ImportError:
+    import unittest
 import zope.testing.renormalizing
 
 doctest = manuel.absolute_import('doctest')



More information about the checkins mailing list