diff --git a/site/index.html b/site/index.html index a589981..163963d 100644 --- a/site/index.html +++ b/site/index.html @@ -45,9 +45,11 @@

Competition results

RESULT 2026 / team result

Kaspersky{CTF} 2026

-

Division: North America

+

Division: North America, South America, Caribbean

Placement
3 / 361
+
Solved
30 / 30
+
Score
4,413
diff --git a/site/results/index.html b/site/results/index.html index 417db2b..da5602b 100644 --- a/site/results/index.html +++ b/site/results/index.html @@ -35,8 +35,8 @@

RESULT 2026 / team result

Kaspersky{CTF} 2026

-

Division: North America

-
Placement
3 / 361
+

Division: North America, South America, Caribbean

+
Placement
3 / 361
Solved
30 / 30
Score
4,413
diff --git a/tests/site-contract.test.mjs b/tests/site-contract.test.mjs index 26ce679..2a6d095 100644 --- a/tests/site-contract.test.mjs +++ b/tests/site-contract.test.mjs @@ -81,7 +81,9 @@ test("the homepage removes the redundant path and publishes every verified resul assert.match(home, /5,997/); assert.match(home, /Kaspersky\{CTF\} 2026/); assert.match(home, /3 \/ 361/); - assert.match(home, /Division: North America/); + assert.match(home, /Division: North America, South America, Caribbean/); + assert.match(home, /30 \/ 30/); + assert.match(home, /4,413/); assert.equal((home.match(/RESULT 2026 \/ team result/g) ?? []).length, 1); assert.equal((home.match(/RESULT 2026 \/ member result with a prior team/g) ?? []).length, 2); assert.doesNotMatch(home, /KK \/ RESULT 2026/); @@ -106,7 +108,9 @@ test("the Results page contains the complete verified competition record", () => assert.match(results, /Open - International/); assert.match(results, /Kaspersky\{CTF\} 2026/); assert.match(results, /3 \/ 361/); - assert.match(results, /Division: North America/); + assert.match(results, /Division: North America, South America, Caribbean/); + assert.match(results, /30 \/ 30/); + assert.match(results, /4,413/); assert.equal((results.match(/RESULT 2026 \/ team result/g) ?? []).length, 1); assert.ok( results.indexOf("Kaspersky{CTF} 2026") < results.indexOf("Cyber Apocalypse 2026"),