aboutsummaryrefslogtreecommitdiffstats
path: root/libbe/darcs.py
diff options
context:
space:
mode:
Diffstat (limited to 'libbe/darcs.py')
-rw-r--r--libbe/darcs.py13
1 files changed, 8 insertions, 5 deletions
diff --git a/libbe/darcs.py b/libbe/darcs.py
index 059452c..d94eaef 100644
--- a/libbe/darcs.py
+++ b/libbe/darcs.py
@@ -28,10 +28,12 @@ try: # import core module, Python >= 2.5
except ImportError: # look for non-core module
from elementtree import ElementTree
from xml.sax.saxutils import unescape
-import doctest
-import unittest
+import libbe
import vcs
+if libbe.TESTING == True:
+ import doctest
+ import unittest
def new():
@@ -183,7 +185,8 @@ class Darcs(vcs.VCS):
except IndexError:
return None
-vcs.make_vcs_testcase_subclasses(Darcs, sys.modules[__name__])
+if libbe.TESTING == True:
+ vcs.make_vcs_testcase_subclasses(Darcs, sys.modules[__name__])
-unitsuite = unittest.TestLoader().loadTestsFromModule(sys.modules[__name__])
-suite = unittest.TestSuite([unitsuite, doctest.DocTestSuite()])
+ unitsuite =unittest.TestLoader().loadTestsFromModule(sys.modules[__name__])
+ suite = unittest.TestSuite([unitsuite, doctest.DocTestSuite()])