From a0a5419eb875fb24de62e4dfb32b78cfcb3090be Mon Sep 17 00:00:00 2001 From: sganggs Date: Sun, 4 Oct 2026 22:35:13 +0800 Subject: [PATCH] feedback3: the mock prep test confirms the leftover-funds prompt --- test/ui/mock.e2e.test.js | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/test/ui/mock.e2e.test.js b/test/ui/mock.e2e.test.js index 78a2caa7..e59ad46e 100644 --- a/test/ui/mock.e2e.test.js +++ b/test/ui/mock.e2e.test.js @@ -125,6 +125,12 @@ describe('in-match UI (mock harness, headless Chrome)', { skip: !ENABLED && 'set assert.equal((await mockState(page)).shop.level, lv + 1, 'D levels up'); await page.keyboard.press('Space'); await sleep(300); + // funds are left, so 准备 asks first (剩余资金). Confirm, then the seat is ready. + if (await page.$('.modal__title')) { + const title = await page.$eval('.modal__title', (el) => el.textContent || ''); + if (title.includes('剩余资金')) await page.click('.modal__actions .btn--primary'); + await sleep(300); + } assert.equal((await mockState(page)).ready, true, 'Space readies'); assert.ok(await page.$('.readybtn.is-on')); await page.keyboard.press('KeyR');