fix: test case (#3686)

This commit is contained in:
JimmFly
2023-08-11 14:59:06 +08:00
committed by GitHub
parent 4834f99da9
commit f0cbbc3a84
4 changed files with 66 additions and 38 deletions

View File

@@ -213,7 +213,7 @@ export async function selectTag(page: Page, name: string | RegExp) {
await page
.getByTestId('multi-select')
.getByTestId('select-option')
.getByText(name)
.getByText(name, { exact: true })
.click();
await page.getByTestId('filter-arg').click();
}

View File

@@ -7,6 +7,13 @@ export async function waitEditorLoad(page: Page) {
});
}
export async function waitForAllPagesLoad(page: Page) {
// if filters tag is rendered, we believe all_pages is ready
await page.waitForSelector('[data-testid="create-first-filter"]', {
timeout: 1000,
});
}
export async function newPage(page: Page) {
// fixme(himself65): if too fast, the page will crash
await page.getByTestId('new-page-button').click({