Extend Guild rate Karama to cross and return transport
This commit is contained in:
1 parent
8a23b5ccd2
commit
8ddd138e87
19 files changed
+898
-109
No files matched your search
@@ -298,13 +298,11 @@ for (const cancel of [false, true])
|
||||
const f = await fixture(route, true);
|
||||
try {
|
||||
const announced = await f.action(0, f.shipment);
|
||||
if (route === 'reserve') {
|
||||
assert.equal(announced.response?.kind, 'guildRate');
|
||||
assert.equal(announced.players[0].spice, 20);
|
||||
assert.equal(announced.players[0].shipped, false);
|
||||
const allowed = await f.action(2, { type: 'passResponse' });
|
||||
assert.equal(allowed.response?.kind, 'guildIncome');
|
||||
}
|
||||
assert.equal(announced.response?.kind, 'guildRate');
|
||||
assert.equal(announced.players[0].spice, 20);
|
||||
assert.equal(announced.players[0].shipped, false);
|
||||
const allowed = await f.action(2, { type: 'passResponse' });
|
||||
assert.equal(allowed.response?.kind, 'guildIncome');
|
||||
const pending = await restored(f);
|
||||
paidOnce(f, pending, 19);
|
||||
assert.equal(pending.response?.kind, 'guildIncome');
|
||||
|
||||
Reference in new issue
Block a user