(*cases)
| 33 | |
| 34 | |
| 35 | def runTests(*cases): |
| 36 | suite = unittest.TestSuite() |
| 37 | for case in cases: |
| 38 | tests = unittest.defaultTestLoader.loadTestsFromTestCase(case) |
| 39 | suite.addTests(tests) |
| 40 | |
| 41 | runner = getRunner() |
| 42 | |
| 43 | # creating a nested suite exposes some potential bugs |
| 44 | realSuite = unittest.TestSuite() |
| 45 | realSuite.addTest(suite) |
| 46 | # adding empty suites to the end exposes potential bugs |
| 47 | suite.addTest(unittest.TestSuite()) |
| 48 | realSuite.addTest(unittest.TestSuite()) |
| 49 | return runner.run(realSuite) |
| 50 | |
| 51 | |
| 52 | def cleanup(ordering, blowUp=False): |
no test coverage detected
searching dependent graphs…