Support board-wide Truthtrance force questions
Verify and publish checkpoint container / container (push) Canceled after 0s
Verify and publish checkpoint container / container (push) Canceled after 0s
This commit is contained in:
1 parent
f1007a4ea8
commit
89589878fc
12 files changed
+144
-29
No files matched your search
@@ -1,6 +1,6 @@
|
||||
import test from 'node:test';
|
||||
import assert from 'node:assert/strict';
|
||||
import { cardPresentation } from '../game/card-presentation';
|
||||
import { cardPresentation, richeseCardActionBlock } from '../game/card-presentation';
|
||||
import type { Card } from '../game/cards';
|
||||
import { RICHESE_CARD_DEFINITIONS, richeseCards } from '../game/richese-cards';
|
||||
|
||||
@@ -36,7 +36,11 @@ void test('canonical Richese inspectors describe available previews and retain c
|
||||
const karamaAvailability = cardPresentation(karama.card).availability;
|
||||
assert.match(saphoAvailability ?? '', /supported Richese and expansion starts are available as unfinished previews/i);
|
||||
assert.match(saphoAvailability ?? '', /Once Around first or last/);
|
||||
assert.match(saphoAvailability ?? '', /other phase or auction modes remain unfinished/);
|
||||
assert.match(saphoAvailability ?? '', /both combatants finish final battle actions/);
|
||||
assert.match(saphoAvailability ?? '', /older battles retain their pre-plan opportunity/);
|
||||
const saphoAction = richeseCardActionBlock(sapho.card);
|
||||
assert.match(saphoAction ?? '', /both combatants finish their final battle actions/);
|
||||
assert.match(saphoAction ?? '', /older battles retain their pre-plan opportunity/);
|
||||
assert.match(karamaAvailability ?? '', /supported Richese and expansion starts are available as unfinished previews/i);
|
||||
assert.match(karamaAvailability ?? '', /bounded card handlers/);
|
||||
for (const definition of RICHESE_CARD_DEFINITIONS)
|
||||
|
||||
Reference in new issue
Block a user