豆豆友情提示:这是一个非官方 GitHub 代理镜像,主要用于网络测试或访问加速。请勿在此进行登录、注册或处理任何敏感信息。进行这些操作请务必访问官方网站 github.com。 Raw 内容也通过此代理提供。
Skip to content

Commit 0c0a538

Browse files
authored
test: fix flaky test (#1132)
1 parent 1c6db83 commit 0c0a538

File tree

1 file changed

+7
-2
lines changed

1 file changed

+7
-2
lines changed

tests/tools/pages.test.ts

Lines changed: 7 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -162,13 +162,18 @@ describe('pages', () => {
162162

163163
assert.ok(extensionId);
164164

165-
const _sidePanelPage = await context.newPage();
166-
await _sidePanelPage.pptrPage.goto(
165+
const sidePanelPage = await context.newPage();
166+
await sidePanelPage.pptrPage.goto(
167167
`chrome-extension://${extensionId}/sidepanel.html`,
168168
);
169169

170170
await context.waitForTextOnPage(['Side Panel']);
171171

172+
// Wait for service worker used in the snapshot.
173+
await context.browser.waitForTarget(
174+
target => target.type() === 'service_worker',
175+
);
176+
172177
const listPageDef = listPages({
173178
categoryExtensions: true,
174179
} as ParsedArguments);

0 commit comments

Comments
 (0)