UNPKG

e2ed

Version:

E2E testing framework over Playwright

19 lines (18 loc) 692 B
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.reloadPage = void 0; const internal_1 = require("../../constants/internal"); const step_1 = require("../../step"); /** * Reloads the page, taking into account its stabilization interval. */ const reloadPage = (page) => (0, step_1.step)(`Reload page "${page.constructor.name}"`, async () => { await page.beforeReloadPage?.(); await page.reloadPage(); await page.waitForPageLoaded(); await page.afterReloadPage?.(); }, { timeout: page.constructor.navigationTimeout + internal_1.ADDITIONAL_STEP_TIMEOUT, type: 5 /* LogEventType.InternalAction */, }); exports.reloadPage = reloadPage;