Connect Semuta with Nexus Kull in Basic games
Verify and publish checkpoint container / container (push) Successful in 10m47s

This commit is contained in:
Quintine committed 2026-10-30 18:40:01 +11:00
1 parent d4cd03afff
commit e697d7f558
13 files changed
+558 -24

No files matched your search

+4 -1
View File
@@ -47,10 +47,13 @@ void test('fresh admission accepts exactly native classic CHOAM, physical CHOAM/
assert.deepEqual(initialized.spiceDeck.map(card => JSON.stringify(card)).sort(),
spiceDeck(true).map(card => JSON.stringify(card)).sort());
assert.equal(initialized.spiceDeck.filter(card => 'sandtrout' in card).length, 1);
const withRichese = lobby();
withRichese.players[1] = newPlayer('e', 'Richese', 'richese'); withRichese.players[1].ready = true;
const joint = initializeNexusKullGameForAudit(withRichese);
assert.equal(joint.semutaPreview, true);
for (const corrupt of [
(g: Game) => { g.expansions = ['choam']; },
(g: Game) => { g.nexusCards = undefined; },
(g: Game) => { g.players[1] = newPlayer('e', 'Richese', 'richese'); g.players[1].ready = true; },
(g: Game) => { g.semutaPreview = true; },
(g: Game) => { g.kullSequence = 1; },
(g: Game) => { g.turn = 2; },