| 112 | |
| 113 | |
| 114 | class ArchiveStubTests(unittest.TestCase): |
| 115 | def test_archive_is_no_op(self) -> None: |
| 116 | cfg = PaperSemanticCfg() |
| 117 | result = MagicMock() |
| 118 | # Must not raise, must return None, must not touch result. |
| 119 | self.assertIsNone(_archive_run_artifacts(cfg, None, result)) |
| 120 | result.assert_not_called() |
| 121 | |
| 122 | |
| 123 | class RunWithObservabilityTests(unittest.IsolatedAsyncioTestCase): |
nothing calls this directly
no outgoing calls
no test coverage detected