summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorR. Tyler Ballance <tyler@slide.com>2009-09-10 14:42:23 -0700
committerR. Tyler Ballance <tyler@slide.com>2009-09-10 14:42:23 -0700
commitd0762d8e66ffc21493dd54821e54da1c4d7520b1 (patch)
treec795f972e63724494560752c10084f10ba16bcad
parentc0ce8aebde54b983abdcb4b069fa9c58cd555cc9 (diff)
downloadpython-cheetah-d0762d8e66ffc21493dd54821e54da1c4d7520b1.tar.gz
Update CheetahWrapper to run the new tests
-rw-r--r--cheetah/CheetahWrapper.py14
1 files changed, 8 insertions, 6 deletions
diff --git a/cheetah/CheetahWrapper.py b/cheetah/CheetahWrapper.py
index 9af8f1e..a7fef80 100644
--- a/cheetah/CheetahWrapper.py
+++ b/cheetah/CheetahWrapper.py
@@ -256,12 +256,14 @@ you do have write permission to and re-run the tests.""")
os.remove(TEST_WRITE_FILENAME)
# @@MO: End ugly kludge.
from Cheetah.Tests import Test
- import Cheetah.Tests.unittest_local_copy as unittest
- del sys.argv[1:] # Prevent unittest from misinterpreting options.
- sys.argv.extend(self.testOpts)
- #unittest.main(testSuite=Test.testSuite)
- #unittest.main(testSuite=Test.testSuite)
- unittest.main(module=Test)
+ import unittest
+ verbosity = 1
+ if '-q' in self.testOpts:
+ verbosity = 0
+ if '-v' in self.testOpts:
+ verbosity = 2
+ runner = unittest.TextTestRunner(verbosity=verbosity)
+ runner.run(unittest.TestSuite(Test.suites))
def version(self):
print Version