Skip to content

Commit 069deba

Browse files
committed
Add assertions for K09 and K10 in OWASP Kubernetes Top Ten 2022 parser tests
1 parent 25d753d commit 069deba

1 file changed

Lines changed: 9 additions & 0 deletions

File tree

application/tests/owasp_kubernetes_top10_2022_parser_test.py

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -41,5 +41,14 @@ def test_parse(self) -> None:
4141
self.assertEqual(
4242
["233-748", "486-813"], [link.document.id for link in entries[0].links]
4343
)
44+
45+
# K09 intentionally shares the same CRE ids as K01 for this version.
46+
# In OWASP Kubernetes 2025, K07 aggregates 2022 K09 and K10, so K09 maps
47+
# to the same configuration-focused CREs while K10 covers outdated/vulnerable components.
48+
self.assertEqual("K09", entries[8].sectionID)
49+
self.assertEqual(
50+
["233-748", "486-813"], [link.document.id for link in entries[8].links]
51+
)
52+
4453
self.assertEqual("K10", entries[-1].sectionID)
4554
self.assertEqual(["053-751"], [link.document.id for link in entries[-1].links])

0 commit comments

Comments
 (0)