feedback1b WG: review fixes - off popup without 当前效果, destroyPiece merge test, 奥术 refresh noted
- The popup of a bond the mode never activates no longer shows the 当前效果 block (its +20 % / +68 % promised an effect 本局禁用 denies); the bond text stays. The popup test asserts it. - ctx.destroyPiece's auto-merge of returned equipment has its own test (constructed pair; fails without the call). - SIM.md and the 奥术 header: an earlier PRTS revision (oldid 386936) forbade a unit re-applying while its own instance lasts; an equal hit here refreshes it - recorded as a known [ASSUMED] deviation, slightly stronger.
This commit is contained in:
1 parent
8fa7a85a52
commit
695ece2653
5 files changed
+40
-12
No files matched your search
@@ -94,15 +94,20 @@ test('shop / reward card: a mode-disabled bond tag is struck through with the
|
||||
assert.ok(tags(null).every((v) => !hasClass(v, 'is-off')), 'no set: as before');
|
||||
});
|
||||
|
||||
test('bond popup: 本局禁用 instead of 未激活, a note, and no misleading member count', () => {
|
||||
test('bond popup: 本局禁用 instead of 未激活, a note, and no misleading member count or 当前效果 numbers', () => {
|
||||
const pop = BondPopup({ bondId: 'arcaneShip', entry: null, priv: { board: [], hand: [] }, onClose() {}, off: true });
|
||||
const text = textOf(pop);
|
||||
assert.match(text, /本局禁用/);
|
||||
assert.match(text, /本模式下该盟约不会激活/);
|
||||
assert.doesNotMatch(text, /在场/);
|
||||
// the 当前效果 block ("提升20% … 68%") would promise an effect the mode never gives; the bond text (盟约效果) stays
|
||||
assert.doesNotMatch(text, /当前效果/);
|
||||
assert.ok(![...walk(pop)].some((v) => hasClass(v, 'bpop__sec--now')), 'no current-effect section');
|
||||
assert.match(text, /盟约效果/);
|
||||
const plain = textOf(BondPopup({ bondId: 'arcaneShip', entry: null, priv: { board: [], hand: [] }, onClose() {} }));
|
||||
assert.match(plain, /未激活/);
|
||||
assert.match(plain, /在场/);
|
||||
assert.match(plain, /当前效果/, 'an enabled bond keeps its current-effect block');
|
||||
});
|
||||
|
||||
test('the game screen hands the mode-disabled set to the shop bar, the detail card and the bond popup', () => {
|
||||
|
||||
Reference in new issue
Block a user