(loader, name)
| 11 | |
| 12 | |
| 13 | def loadTestsOrSkip(loader, name): |
| 14 | try: |
| 15 | return loader.loadTestsFromName(name) |
| 16 | except unittest.SkipTest as exc: |
| 17 | # from _make_skipped_test from unittest/loader.py |
| 18 | @unittest.skip(str(exc)) |
| 19 | def testSkipped(self): |
| 20 | pass |
| 21 | |
| 22 | attrs = {name: testSkipped} |
| 23 | TestClass = type("ModuleSkipped", (unittest.TestCase,), attrs) |
| 24 | return loader.suiteClass((TestClass(name),)) |
| 25 | |
| 26 | |
| 27 | loader = unittest.defaultTestLoader |
no test coverage detected