00ca8df26c
To collect the requests starting from page load, we need to register event listeners before page loading (`page.goto` API invocation). By default webdriver will wait for hydration, so we need to register events inside `browser.loadPage` to ensure we can collect the requests before hydration is done. ### Changes * Add `beforePageLoad` for next webdriver * registry page `'request'` event before loading page * update related tests for agruments change ### Usage ```js browser = await webdriver(appPort, '/path', { waitHydration, // default true retryWaitHydration, // default false disableCache, // default false beforePageLoad, // default undefined }) ``` |
||
---|---|---|
.. | ||
browsers | ||
next-modes | ||
amp-test-utils.js | ||
create-next-install.js | ||
e2e-utils.ts | ||
flat-map-polyfill.js | ||
next-test-utils.js | ||
next-webdriver.ts |