diff options
| author | J08nY | 2022-09-23 15:58:32 +0200 |
|---|---|---|
| committer | J08nY | 2022-09-23 15:58:32 +0200 |
| commit | 8bd0f8fa6f87904fa67f4673ea9e752bc0a7bdde (patch) | |
| tree | c5ac4b359096de52cbf794dc58198228e9b5d1b3 | |
| parent | ffb1dc8d4f2efcd3bc18c80cf50866715c88414c (diff) | |
| download | sec-certs-8bd0f8fa6f87904fa67f4673ea9e752bc0a7bdde.tar.gz sec-certs-8bd0f8fa6f87904fa67f4673ea9e752bc0a7bdde.tar.zst sec-certs-8bd0f8fa6f87904fa67f4673ea9e752bc0a7bdde.zip | |
Fix Japan canonicalízation.
| -rw-r--r-- | sec_certs/sample/cc_certificate_id.py | 1 | ||||
| -rw-r--r-- | tests/test_cc_heuristics.py | 1 |
2 files changed, 2 insertions, 0 deletions
diff --git a/sec_certs/sample/cc_certificate_id.py b/sec_certs/sample/cc_certificate_id.py index d491c9a3..20731383 100644 --- a/sec_certs/sample/cc_certificate_id.py +++ b/sec_certs/sample/cc_certificate_id.py @@ -107,6 +107,7 @@ class CertificateId: return match.group(1) if match := re.search("CRP-(C[0-9]+)-", new_cert_id): return match.group(1) + return new_cert_id def _canonical_no(self): new_cert_id = self.clean diff --git a/tests/test_cc_heuristics.py b/tests/test_cc_heuristics.py index e5352552..fcaf4642 100644 --- a/tests/test_cc_heuristics.py +++ b/tests/test_cc_heuristics.py @@ -368,6 +368,7 @@ class TestCommonCriteriaID(TestCase): def test_canonicalize_jp(self): self.assertEqual(canonicalize("Certification No. C01234", "JP"), "C01234") self.assertEqual(canonicalize("CRP-C01234-01", "JP"), "C01234") + self.assertEqual(canonicalize("JISEC-CC-CRP-C0689-01-2020", "JP"), "C0689") def test_canonicalize_no(self): self.assertEqual(canonicalize("SERTIT-12", "NO"), "SERTIT-012") |
