blob: aaa1a9369d04d0370f4a0d9a59614d144e3c9a15 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
|
# Coverage-test coverage.py!
import coverage
import test_coverage
import unittest
import sys
print "Testing under Python version:\n", sys.version
coverage.erase()
coverage.start()
coverage.exclude("#pragma: no cover")
# Re-import coverage to get it coverage tested!
covmod = sys.modules['coverage']
del sys.modules['coverage']
import coverage
sys.modules['coverage'] = coverage = covmod
suite = unittest.TestSuite()
suite.addTest(unittest.defaultTestLoader.loadTestsFromNames(["test_coverage"]))
testrunner = unittest.TextTestRunner()
testrunner.run(suite)
coverage.stop()
coverage.report("coverage.py")
|