mirror of
https://github.com/chanzuckerberg/cellxgene.git
synced 2026-10-05 04:58:11 +08:00
Lengthen e2e test timeout to account for page load (#1488)
This commit is contained in:
@@ -27,15 +27,13 @@ afterAll(() => {
|
|||||||
|
|
||||||
describe("did launch", () => {
|
describe("did launch", () => {
|
||||||
test("page launched", async () => {
|
test("page launched", async () => {
|
||||||
const element = await utils.getOneElementInnerHTML(
|
const element = await utils.getOneElementInnerHTML("[data-testid='header']");
|
||||||
"[data-testid='header']"
|
|
||||||
);
|
|
||||||
expect(element).toBe(data.title);
|
expect(element).toBe(data.title);
|
||||||
});
|
});
|
||||||
|
|
||||||
test("terms of service, if they are there", async () => {
|
test("terms of service, if they are there", async () => {
|
||||||
try {
|
try {
|
||||||
await utils.clickOn("tos-cookies-accept", { timeout: 500 });
|
await utils.clickOn("tos-cookies-accept", { timeout: 3000 });
|
||||||
} catch {
|
} catch {
|
||||||
console.warn("No terms of service footer detected.");
|
console.warn("No terms of service footer detected.");
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -50,8 +50,8 @@ export const puppeteerUtils = (page) => ({
|
|||||||
return click;
|
return click;
|
||||||
},
|
},
|
||||||
|
|
||||||
async getOneElementInnerHTML(selector) {
|
async getOneElementInnerHTML(selector, options = {}) {
|
||||||
await page.waitForSelector(selector);
|
await page.waitForSelector(selector, options);
|
||||||
return page.$eval(selector, (el) => el.innerHTML);
|
return page.$eval(selector, (el) => el.innerHTML);
|
||||||
},
|
},
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user