diff options
author | R. Tyler Ballance <tyler@slide.com> | 2009-09-10 14:42:23 -0700 |
---|---|---|
committer | R. Tyler Ballance <tyler@slide.com> | 2009-09-10 14:42:23 -0700 |
commit | d0762d8e66ffc21493dd54821e54da1c4d7520b1 (patch) | |
tree | c795f972e63724494560752c10084f10ba16bcad /cheetah/CheetahWrapper.py | |
parent | c0ce8aebde54b983abdcb4b069fa9c58cd555cc9 (diff) | |
download | python-cheetah-d0762d8e66ffc21493dd54821e54da1c4d7520b1.tar.gz |
Update CheetahWrapper to run the new tests
Diffstat (limited to 'cheetah/CheetahWrapper.py')
-rw-r--r-- | cheetah/CheetahWrapper.py | 14 |
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 |