diff options
author | David Rousselie <dax@happycoders.org> | 2007-05-08 18:35:42 +0400 |
---|---|---|
committer | David Rousselie <dax@happycoders.org> | 2007-05-08 18:35:42 +0400 |
commit | 24b54799bf80a9eefa40c172d4bc1a1165b1b6fc (patch) | |
tree | 281d7bad60eaa938989433d5ed2a880425c328ff /run_tests.py | |
parent | 47aed647a25f7c836c2df4f2f13466d62b763b43 (diff) |
setuptools integration
darcs-hash:20070508143542-86b55-a0a3ecad6c4dad7dc0e605db86cac9bbd1133f9f.gz
Diffstat (limited to 'run_tests.py')
-rw-r--r-- | run_tests.py | 37 |
1 files changed, 20 insertions, 17 deletions
diff --git a/run_tests.py b/run_tests.py index e368590..96bb3cf 100644 --- a/run_tests.py +++ b/run_tests.py @@ -22,8 +22,6 @@ ## import coverage -coverage.erase() -coverage.start() import logging import unittest from test import test_support @@ -42,11 +40,7 @@ from tests.jcl.model.test_account import * import jcl -if __name__ == '__main__': - logger = logging.getLogger() - logger.addHandler(logging.StreamHandler()) - logger.setLevel(logging.CRITICAL) - +def test_suite(): component_suite = unittest.makeSuite(JCLComponent_TestCase, "test") feeder_component_suite = unittest.makeSuite(FeederComponent_TestCase, "test") feeder_suite = unittest.makeSuite(Feeder_TestCase, "test") @@ -72,17 +66,26 @@ if __name__ == '__main__': account_suite, \ presence_account_suite)) - test_support.run_suite(jcl_suite) + return jcl_suite + +if __name__ == '__main__': + logger = logging.getLogger() + logger.addHandler(logging.StreamHandler()) + logger.setLevel(logging.CRITICAL) + + coverage.erase() + coverage.start() + unittest.main() -coverage.stop() -coverage.analysis(jcl.jabber.component) -coverage.analysis(jcl.jabber.feeder) -coverage.analysis(jcl.lang) -coverage.analysis(jcl.model.account) + coverage.stop() + coverage.analysis(jcl.jabber.component) + coverage.analysis(jcl.jabber.feeder) + coverage.analysis(jcl.lang) + coverage.analysis(jcl.model.account) -coverage.report([jcl.jabber.component, \ - jcl.jabber.feeder, \ - jcl.lang, \ - jcl.model.account]) + coverage.report([jcl.jabber.component, \ + jcl.jabber.feeder, \ + jcl.lang, \ + jcl.model.account]) |