Skip to content

Commit 6dac51e

Browse files
committed
cleanup injected js
1 parent 91d4ea7 commit 6dac51e

File tree

1 file changed

+6
-3
lines changed

1 file changed

+6
-3
lines changed

test/puppeteer.js

Lines changed: 6 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -73,9 +73,9 @@ async function test(port) {
7373
for (const {url, js, screenshot} of testPages) {
7474
waitingPromiseInfo = makePromiseInfo();
7575
console.log(`===== [ ${url} ] =====`);
76-
if (js) {
77-
await page.evaluateOnNewDocument(js);
78-
}
76+
const id = js
77+
? await page.evaluateOnNewDocument(js)
78+
: undefined;
7979
await page.goto(url);
8080
await page.waitForNetworkIdle();
8181
if (js) {
@@ -93,6 +93,9 @@ async function test(port) {
9393
const path = `${dir}/${name}.png`;
9494
await page.screenshot({path});
9595
}
96+
if (id) {
97+
await page.removeScriptToEvaluateOnNewDocument(id.identifier);
98+
}
9699
}
97100

98101
await browser.close();

0 commit comments

Comments
 (0)