Enable Advanced Ixian auction knowledge 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
3a27c29a03
commit
88c0ab1547
10 files changed
+161
-13
No files matched your search
@@ -14,7 +14,7 @@ void test('Ixian pool question accepts only canonical card names and describes t
|
||||
assert.match(knowledgeFactText({ kind: 'ixPoolPeek', name: 'Shield' }), /recorded Ixian auction group includes Shield/);
|
||||
});
|
||||
|
||||
void test('only native Basic Ixians with the current recorded inspection can answer', () => {
|
||||
void test('only native Ixians with the current recorded inspection can answer', () => {
|
||||
const game = createGame('IXKNOW', newPlayer('ix', 'Ixians', 'ixians'), false, ['ix']);
|
||||
const ix = game.players[0];
|
||||
const other = newPlayer('other', 'Other', 'atreides');
|
||||
@@ -28,7 +28,7 @@ void test('only native Basic Ixians with the current recorded inspection can ans
|
||||
assert.equal(knowledgeFactAnswer(no, truthKnowledgeOf(game, ix)), 'no');
|
||||
assert.equal(knowledgeFactAnswer(yes, truthKnowledgeOf(game, other)), 'unknown');
|
||||
assert.equal(knowledgeFactAnswer(yes, truthKnowledgeOf({ ...game, phase: 4 }, ix)), 'unknown');
|
||||
assert.equal(knowledgeFactAnswer(yes, truthKnowledgeOf({ ...game, advanced: true }, ix)), 'unknown');
|
||||
assert.equal(knowledgeFactAnswer(yes, truthKnowledgeOf({ ...game, advanced: true }, ix)), 'yes');
|
||||
assert.equal(knowledgeFactAnswer(yes, truthKnowledgeOf({ ...game, ixAuctionKnown: null }, ix)), 'unknown');
|
||||
assert.equal(knowledgeFactAnswer(yes, truthKnowledgeOf({ ...game, ixAuctionKnown: { turn: game.turn - 1, cards: [shield] } }, ix)), 'unknown');
|
||||
assert.equal(knowledgeFactAnswer(yes, truthKnowledgeOf({ ...game, ixAuctionKnown: { turn: game.turn, cards: [shield], controller: 'other' } }, ix)), 'unknown');
|
||||
|
||||
Reference in new issue
Block a user