diff --git a/infra/deploy/test_verify_corpus.py b/infra/deploy/test_verify_corpus.py index deff0c3..4033192 100644 --- a/infra/deploy/test_verify_corpus.py +++ b/infra/deploy/test_verify_corpus.py @@ -285,6 +285,15 @@ class CorpusInventoryTests(unittest.TestCase): {item["kind"] for item in result["finding_examples"]}, ) + def test_rejects_unsupported_normalizer_version(self): + normalized, _ = self._nonempty_corpus(normalizer_version="9.9.9") + result = verify_corpus(self.raw, normalized, self.base / "artifacts") + self.assertEqual(result["status"], "failed") + self.assertIn( + "normalizer_version_mismatch", + {item["kind"] for item in result["finding_examples"]}, + ) + def test_raw_normalized_source_mismatch_is_reported(self): normalized, _ = self._nonempty_corpus() manifest = sqlite3.connect(normalized / "manifest.sqlite3")