post merge fix: es lint
This commit is contained in:
@@ -16,11 +16,13 @@ test("Should show error screen if fails to get JWT token", async ({ page }) => {
|
|||||||
await page.getByTestId("home_displayName").fill("John Doe");
|
await page.getByTestId("home_displayName").fill("John Doe");
|
||||||
await page.getByTestId("home_go").click();
|
await page.getByTestId("home_go").click();
|
||||||
|
|
||||||
await page.route("**/openid/request_token", (route) =>
|
await page.route(
|
||||||
route.fulfill({
|
"**/openid/request_token",
|
||||||
// 418 is a non retryable error, so test will fail immediately
|
async (route) =>
|
||||||
status: 418,
|
await route.fulfill({
|
||||||
}),
|
// 418 is a non retryable error, so test will fail immediately
|
||||||
|
status: 418,
|
||||||
|
}),
|
||||||
);
|
);
|
||||||
|
|
||||||
// Join the call
|
// Join the call
|
||||||
@@ -49,17 +51,17 @@ test("Should automatically retry non fatal JWT errors", async ({
|
|||||||
|
|
||||||
let firstCall = true;
|
let firstCall = true;
|
||||||
let hasRetriedCallback: (value: PromiseLike<void> | void) => void;
|
let hasRetriedCallback: (value: PromiseLike<void> | void) => void;
|
||||||
let hasRetriedPromise = new Promise<void>((resolve) => {
|
const hasRetriedPromise = new Promise<void>((resolve) => {
|
||||||
hasRetriedCallback = resolve;
|
hasRetriedCallback = resolve;
|
||||||
});
|
});
|
||||||
await page.route("**/openid/request_token", (route) => {
|
await page.route("**/openid/request_token", async (route) => {
|
||||||
if (firstCall) {
|
if (firstCall) {
|
||||||
firstCall = false;
|
firstCall = false;
|
||||||
route.fulfill({
|
await route.fulfill({
|
||||||
status: 429,
|
status: 429,
|
||||||
});
|
});
|
||||||
} else {
|
} else {
|
||||||
route.continue();
|
await route.continue();
|
||||||
hasRetriedCallback();
|
hasRetriedCallback();
|
||||||
}
|
}
|
||||||
});
|
});
|
||||||
|
|||||||
Reference in New Issue
Block a user