test: retry city shop debug interaction

This commit is contained in:
2026-07-29 04:12:05 +09:00
parent f02407def4
commit 6cb65e4335

View File

@@ -748,12 +748,19 @@ async function openResonanceChoice(page) {
} }
async function openShop(page) { async function openShop(page) {
const interacted = await page.evaluate((actorId) => let interacted = false;
window.__HEROS_DEBUG__ for (let attempt = 0; attempt < 8; attempt += 1) {
?.scene('CityStayScene') interacted = await page.evaluate((actorId) =>
?.debugInteractWith?.(actorId) ?? false, window.__HEROS_DEBUG__
fixture.marketActorId ?.scene('CityStayScene')
); ?.debugInteractWith?.(actorId) ?? false,
fixture.marketActorId
);
if (interacted) {
break;
}
await page.waitForTimeout(120);
}
assert.equal( assert.equal(
interacted, interacted,
true, true,