(self)
| 111 | |
| 112 | @unittest.skipIf(not results, "no test data") |
| 113 | def test_categories(self): |
| 114 | for result in results.all(): |
| 115 | if result.get("#fail"): |
| 116 | try: |
| 117 | self.assertCategories(result) |
| 118 | except AssertionError: |
| 119 | pass |
| 120 | else: |
| 121 | self.fail(f"{result['#url']}: Test did not fail") |
| 122 | else: |
| 123 | self.assertCategories(result) |
| 124 | |
| 125 | def assertCategories(self, result): |
| 126 | url = result["#url"] |
nothing calls this directly
no test coverage detected