diff --git a/src/csf/__snapshots__/transformCsf.test.ts.snap b/src/csf/__snapshots__/transformCsf.test.ts.snap index 7fff8827..b9791e68 100644 --- a/src/csf/__snapshots__/transformCsf.test.ts.snap +++ b/src/csf/__snapshots__/transformCsf.test.ts.snap @@ -31,7 +31,7 @@ if (!require.main) { } let result; try { - result = await page.evaluate(({ + result = await page.addInitScript(({ id, hasPlayFn }) => __test(id, hasPlayFn), { @@ -54,7 +54,7 @@ if (!require.main) { await globalThis.__sbPostVisit(page, context); } if (globalThis.__sbCollectCoverage) { - const isCoverageSetupCorrectly = await page.evaluate(() => '__coverage__' in window); + const isCoverageSetupCorrectly = await page.addInitScript(() => '__coverage__' in window); if (!isCoverageSetupCorrectly) { throw new Error(\`[Test runner] An error occurred when evaluating code coverage: The code in this story is not instrumented, which means the coverage setup is likely not correct. @@ -113,7 +113,7 @@ if (!require.main) { } let result; try { - result = await page.evaluate(({ + result = await page.addInitScript(({ id, hasPlayFn }) => __test(id, hasPlayFn), { @@ -136,7 +136,7 @@ if (!require.main) { await globalThis.__sbPostVisit(page, context); } if (globalThis.__sbCollectCoverage) { - const isCoverageSetupCorrectly = await page.evaluate(() => '__coverage__' in window); + const isCoverageSetupCorrectly = await page.addInitScript(() => '__coverage__' in window); if (!isCoverageSetupCorrectly) { throw new Error(\`[Test runner] An error occurred when evaluating code coverage: The code in this story is not instrumented, which means the coverage setup is likely not correct. @@ -181,7 +181,7 @@ if (!require.main) { } let result; try { - result = await page.evaluate(({ + result = await page.addInitScript(({ id, hasPlayFn }) => __test(id, hasPlayFn), { @@ -204,7 +204,7 @@ if (!require.main) { await globalThis.__sbPostVisit(page, context); } if (globalThis.__sbCollectCoverage) { - const isCoverageSetupCorrectly = await page.evaluate(() => '__coverage__' in window); + const isCoverageSetupCorrectly = await page.addInitScript(() => '__coverage__' in window); if (!isCoverageSetupCorrectly) { throw new Error(\`[Test runner] An error occurred when evaluating code coverage: The code in this story is not instrumented, which means the coverage setup is likely not correct. diff --git a/src/playwright/transformPlaywright.test.ts b/src/playwright/transformPlaywright.test.ts index 09006641..66feaeb0 100644 --- a/src/playwright/transformPlaywright.test.ts +++ b/src/playwright/transformPlaywright.test.ts @@ -72,7 +72,7 @@ describe('Playwright', () => { } let result; try { - result = await page.evaluate(({ + result = await page.addInitScript(({ id, hasPlayFn }) => __test(id, hasPlayFn), { @@ -95,7 +95,7 @@ describe('Playwright', () => { await globalThis.__sbPostVisit(page, context); } if (globalThis.__sbCollectCoverage) { - const isCoverageSetupCorrectly = await page.evaluate(() => '__coverage__' in window); + const isCoverageSetupCorrectly = await page.addInitScript(() => '__coverage__' in window); if (!isCoverageSetupCorrectly) { throw new Error(\`[Test runner] An error occurred when evaluating code coverage: The code in this story is not instrumented, which means the coverage setup is likely not correct. @@ -132,7 +132,7 @@ describe('Playwright', () => { } let result; try { - result = await page.evaluate(({ + result = await page.addInitScript(({ id, hasPlayFn }) => __test(id, hasPlayFn), { @@ -155,7 +155,7 @@ describe('Playwright', () => { await globalThis.__sbPostVisit(page, context); } if (globalThis.__sbCollectCoverage) { - const isCoverageSetupCorrectly = await page.evaluate(() => '__coverage__' in window); + const isCoverageSetupCorrectly = await page.addInitScript(() => '__coverage__' in window); if (!isCoverageSetupCorrectly) { throw new Error(\`[Test runner] An error occurred when evaluating code coverage: The code in this story is not instrumented, which means the coverage setup is likely not correct. @@ -210,7 +210,7 @@ describe('Playwright', () => { } let result; try { - result = await page.evaluate(({ + result = await page.addInitScript(({ id, hasPlayFn }) => __test(id, hasPlayFn), { @@ -233,7 +233,7 @@ describe('Playwright', () => { await globalThis.__sbPostVisit(page, context); } if (globalThis.__sbCollectCoverage) { - const isCoverageSetupCorrectly = await page.evaluate(() => '__coverage__' in window); + const isCoverageSetupCorrectly = await page.addInitScript(() => '__coverage__' in window); if (!isCoverageSetupCorrectly) { throw new Error(\`[Test runner] An error occurred when evaluating code coverage: The code in this story is not instrumented, which means the coverage setup is likely not correct. @@ -288,7 +288,7 @@ describe('Playwright', () => { } let result; try { - result = await page.evaluate(({ + result = await page.addInitScript(({ id, hasPlayFn }) => __test(id, hasPlayFn), { @@ -311,7 +311,7 @@ describe('Playwright', () => { await globalThis.__sbPostVisit(page, context); } if (globalThis.__sbCollectCoverage) { - const isCoverageSetupCorrectly = await page.evaluate(() => '__coverage__' in window); + const isCoverageSetupCorrectly = await page.addInitScript(() => '__coverage__' in window); if (!isCoverageSetupCorrectly) { throw new Error(\`[Test runner] An error occurred when evaluating code coverage: The code in this story is not instrumented, which means the coverage setup is likely not correct. @@ -348,7 +348,7 @@ describe('Playwright', () => { } let result; try { - result = await page.evaluate(({ + result = await page.addInitScript(({ id, hasPlayFn }) => __test(id, hasPlayFn), { @@ -371,7 +371,7 @@ describe('Playwright', () => { await globalThis.__sbPostVisit(page, context); } if (globalThis.__sbCollectCoverage) { - const isCoverageSetupCorrectly = await page.evaluate(() => '__coverage__' in window); + const isCoverageSetupCorrectly = await page.addInitScript(() => '__coverage__' in window); if (!isCoverageSetupCorrectly) { throw new Error(\`[Test runner] An error occurred when evaluating code coverage: The code in this story is not instrumented, which means the coverage setup is likely not correct. @@ -439,7 +439,7 @@ describe('Playwright', () => { } let result; try { - result = await page.evaluate(({ + result = await page.addInitScript(({ id, hasPlayFn }) => __test(id, hasPlayFn), { @@ -462,7 +462,7 @@ describe('Playwright', () => { await globalThis.__sbPostVisit(page, context); } if (globalThis.__sbCollectCoverage) { - const isCoverageSetupCorrectly = await page.evaluate(() => '__coverage__' in window); + const isCoverageSetupCorrectly = await page.addInitScript(() => '__coverage__' in window); if (!isCoverageSetupCorrectly) { throw new Error(\`[Test runner] An error occurred when evaluating code coverage: The code in this story is not instrumented, which means the coverage setup is likely not correct. @@ -499,7 +499,7 @@ describe('Playwright', () => { } let result; try { - result = await page.evaluate(({ + result = await page.addInitScript(({ id, hasPlayFn }) => __test(id, hasPlayFn), { @@ -522,7 +522,7 @@ describe('Playwright', () => { await globalThis.__sbPostVisit(page, context); } if (globalThis.__sbCollectCoverage) { - const isCoverageSetupCorrectly = await page.evaluate(() => '__coverage__' in window); + const isCoverageSetupCorrectly = await page.addInitScript(() => '__coverage__' in window); if (!isCoverageSetupCorrectly) { throw new Error(\`[Test runner] An error occurred when evaluating code coverage: The code in this story is not instrumented, which means the coverage setup is likely not correct. @@ -559,7 +559,7 @@ describe('Playwright', () => { } let result; try { - result = await page.evaluate(({ + result = await page.addInitScript(({ id, hasPlayFn }) => __test(id, hasPlayFn), { @@ -582,7 +582,7 @@ describe('Playwright', () => { await globalThis.__sbPostVisit(page, context); } if (globalThis.__sbCollectCoverage) { - const isCoverageSetupCorrectly = await page.evaluate(() => '__coverage__' in window); + const isCoverageSetupCorrectly = await page.addInitScript(() => '__coverage__' in window); if (!isCoverageSetupCorrectly) { throw new Error(\`[Test runner] An error occurred when evaluating code coverage: The code in this story is not instrumented, which means the coverage setup is likely not correct. @@ -619,7 +619,7 @@ describe('Playwright', () => { } let result; try { - result = await page.evaluate(({ + result = await page.addInitScript(({ id, hasPlayFn }) => __test(id, hasPlayFn), { @@ -642,7 +642,7 @@ describe('Playwright', () => { await globalThis.__sbPostVisit(page, context); } if (globalThis.__sbCollectCoverage) { - const isCoverageSetupCorrectly = await page.evaluate(() => '__coverage__' in window); + const isCoverageSetupCorrectly = await page.addInitScript(() => '__coverage__' in window); if (!isCoverageSetupCorrectly) { throw new Error(\`[Test runner] An error occurred when evaluating code coverage: The code in this story is not instrumented, which means the coverage setup is likely not correct. @@ -703,7 +703,7 @@ describe('Playwright', () => { } let result; try { - result = await page.evaluate(({ + result = await page.addInitScript(({ id, hasPlayFn }) => __test(id, hasPlayFn), { @@ -726,7 +726,7 @@ describe('Playwright', () => { await globalThis.__sbPostVisit(page, context); } if (globalThis.__sbCollectCoverage) { - const isCoverageSetupCorrectly = await page.evaluate(() => '__coverage__' in window); + const isCoverageSetupCorrectly = await page.addInitScript(() => '__coverage__' in window); if (!isCoverageSetupCorrectly) { throw new Error(\`[Test runner] An error occurred when evaluating code coverage: The code in this story is not instrumented, which means the coverage setup is likely not correct. @@ -763,7 +763,7 @@ describe('Playwright', () => { } let result; try { - result = await page.evaluate(({ + result = await page.addInitScript(({ id, hasPlayFn }) => __test(id, hasPlayFn), { @@ -786,7 +786,7 @@ describe('Playwright', () => { await globalThis.__sbPostVisit(page, context); } if (globalThis.__sbCollectCoverage) { - const isCoverageSetupCorrectly = await page.evaluate(() => '__coverage__' in window); + const isCoverageSetupCorrectly = await page.addInitScript(() => '__coverage__' in window); if (!isCoverageSetupCorrectly) { throw new Error(\`[Test runner] An error occurred when evaluating code coverage: The code in this story is not instrumented, which means the coverage setup is likely not correct. @@ -843,7 +843,7 @@ describe('Playwright', () => { } let result; try { - result = await page.evaluate(({ + result = await page.addInitScript(({ id, hasPlayFn }) => __test(id, hasPlayFn), { @@ -866,7 +866,7 @@ describe('Playwright', () => { await globalThis.__sbPostVisit(page, context); } if (globalThis.__sbCollectCoverage) { - const isCoverageSetupCorrectly = await page.evaluate(() => '__coverage__' in window); + const isCoverageSetupCorrectly = await page.addInitScript(() => '__coverage__' in window); if (!isCoverageSetupCorrectly) { throw new Error(\`[Test runner] An error occurred when evaluating code coverage: The code in this story is not instrumented, which means the coverage setup is likely not correct. @@ -935,7 +935,7 @@ describe('Playwright', () => { } let result; try { - result = await page.evaluate(({ + result = await page.addInitScript(({ id, hasPlayFn }) => __test(id, hasPlayFn), { @@ -958,7 +958,7 @@ describe('Playwright', () => { await globalThis.__sbPostVisit(page, context); } if (globalThis.__sbCollectCoverage) { - const isCoverageSetupCorrectly = await page.evaluate(() => '__coverage__' in window); + const isCoverageSetupCorrectly = await page.addInitScript(() => '__coverage__' in window); if (!isCoverageSetupCorrectly) { throw new Error(\`[Test runner] An error occurred when evaluating code coverage: The code in this story is not instrumented, which means the coverage setup is likely not correct. @@ -1011,7 +1011,7 @@ describe('Playwright', () => { } let result; try { - result = await page.evaluate(({ + result = await page.addInitScript(({ id, hasPlayFn }) => __test(id, hasPlayFn), { @@ -1034,7 +1034,7 @@ describe('Playwright', () => { await globalThis.__sbPostVisit(page, context); } if (globalThis.__sbCollectCoverage) { - const isCoverageSetupCorrectly = await page.evaluate(() => '__coverage__' in window); + const isCoverageSetupCorrectly = await page.addInitScript(() => '__coverage__' in window); if (!isCoverageSetupCorrectly) { throw new Error(\`[Test runner] An error occurred when evaluating code coverage: The code in this story is not instrumented, which means the coverage setup is likely not correct. @@ -1087,7 +1087,7 @@ describe('Playwright', () => { } let result; try { - result = await page.evaluate(({ + result = await page.addInitScript(({ id, hasPlayFn }) => __test(id, hasPlayFn), { @@ -1110,7 +1110,7 @@ describe('Playwright', () => { await globalThis.__sbPostVisit(page, context); } if (globalThis.__sbCollectCoverage) { - const isCoverageSetupCorrectly = await page.evaluate(() => '__coverage__' in window); + const isCoverageSetupCorrectly = await page.addInitScript(() => '__coverage__' in window); if (!isCoverageSetupCorrectly) { throw new Error(\`[Test runner] An error occurred when evaluating code coverage: The code in this story is not instrumented, which means the coverage setup is likely not correct. diff --git a/src/playwright/transformPlaywright.ts b/src/playwright/transformPlaywright.ts index 818296c3..41e2e8de 100644 --- a/src/playwright/transformPlaywright.ts +++ b/src/playwright/transformPlaywright.ts @@ -27,7 +27,7 @@ export const testPrefixer: TestPrefixer = (context) => { let result; try { - result = await page.evaluate(({ id, hasPlayFn }) => __test(id, hasPlayFn), { + result = await page.addInitScript(({ id, hasPlayFn }) => __test(id, hasPlayFn), { id: %%id%%, }); } catch(err) { @@ -47,7 +47,7 @@ export const testPrefixer: TestPrefixer = (context) => { } if(globalThis.__sbCollectCoverage) { - const isCoverageSetupCorrectly = await page.evaluate(() => '__coverage__' in window); + const isCoverageSetupCorrectly = await page.addInitScript(() => '__coverage__' in window); if (!isCoverageSetupCorrectly) { throw new Error(\`${coverageErrorMessage}\`); } diff --git a/src/playwright/transformPlaywrightJson.test.ts b/src/playwright/transformPlaywrightJson.test.ts index 0a1b398d..c507c01b 100644 --- a/src/playwright/transformPlaywrightJson.test.ts +++ b/src/playwright/transformPlaywrightJson.test.ts @@ -57,7 +57,7 @@ describe('Playwright Json', () => { } let result; try { - result = await page.evaluate(({ + result = await page.addInitScript(({ id, hasPlayFn }) => __test(id, hasPlayFn), { @@ -80,7 +80,7 @@ describe('Playwright Json', () => { await globalThis.__sbPostVisit(page, context); } if (globalThis.__sbCollectCoverage) { - const isCoverageSetupCorrectly = await page.evaluate(() => '__coverage__' in window); + const isCoverageSetupCorrectly = await page.addInitScript(() => '__coverage__' in window); if (!isCoverageSetupCorrectly) { throw new Error(\`[Test runner] An error occurred when evaluating code coverage: The code in this story is not instrumented, which means the coverage setup is likely not correct. @@ -117,7 +117,7 @@ describe('Playwright Json', () => { } let result; try { - result = await page.evaluate(({ + result = await page.addInitScript(({ id, hasPlayFn }) => __test(id, hasPlayFn), { @@ -140,7 +140,7 @@ describe('Playwright Json', () => { await globalThis.__sbPostVisit(page, context); } if (globalThis.__sbCollectCoverage) { - const isCoverageSetupCorrectly = await page.evaluate(() => '__coverage__' in window); + const isCoverageSetupCorrectly = await page.addInitScript(() => '__coverage__' in window); if (!isCoverageSetupCorrectly) { throw new Error(\`[Test runner] An error occurred when evaluating code coverage: The code in this story is not instrumented, which means the coverage setup is likely not correct. @@ -179,7 +179,7 @@ describe('Playwright Json', () => { } let result; try { - result = await page.evaluate(({ + result = await page.addInitScript(({ id, hasPlayFn }) => __test(id, hasPlayFn), { @@ -202,7 +202,7 @@ describe('Playwright Json', () => { await globalThis.__sbPostVisit(page, context); } if (globalThis.__sbCollectCoverage) { - const isCoverageSetupCorrectly = await page.evaluate(() => '__coverage__' in window); + const isCoverageSetupCorrectly = await page.addInitScript(() => '__coverage__' in window); if (!isCoverageSetupCorrectly) { throw new Error(\`[Test runner] An error occurred when evaluating code coverage: The code in this story is not instrumented, which means the coverage setup is likely not correct. @@ -288,7 +288,7 @@ describe('Playwright Json', () => { } let result; try { - result = await page.evaluate(({ + result = await page.addInitScript(({ id, hasPlayFn }) => __test(id, hasPlayFn), { @@ -311,7 +311,7 @@ describe('Playwright Json', () => { await globalThis.__sbPostVisit(page, context); } if (globalThis.__sbCollectCoverage) { - const isCoverageSetupCorrectly = await page.evaluate(() => '__coverage__' in window); + const isCoverageSetupCorrectly = await page.addInitScript(() => '__coverage__' in window); if (!isCoverageSetupCorrectly) { throw new Error(\`[Test runner] An error occurred when evaluating code coverage: The code in this story is not instrumented, which means the coverage setup is likely not correct. @@ -350,7 +350,7 @@ describe('Playwright Json', () => { } let result; try { - result = await page.evaluate(({ + result = await page.addInitScript(({ id, hasPlayFn }) => __test(id, hasPlayFn), { @@ -373,7 +373,7 @@ describe('Playwright Json', () => { await globalThis.__sbPostVisit(page, context); } if (globalThis.__sbCollectCoverage) { - const isCoverageSetupCorrectly = await page.evaluate(() => '__coverage__' in window); + const isCoverageSetupCorrectly = await page.addInitScript(() => '__coverage__' in window); if (!isCoverageSetupCorrectly) { throw new Error(\`[Test runner] An error occurred when evaluating code coverage: The code in this story is not instrumented, which means the coverage setup is likely not correct. @@ -435,7 +435,7 @@ describe('Playwright Json', () => { } let result; try { - result = await page.evaluate(({ + result = await page.addInitScript(({ id, hasPlayFn }) => __test(id, hasPlayFn), { @@ -458,7 +458,7 @@ describe('Playwright Json', () => { await globalThis.__sbPostVisit(page, context); } if (globalThis.__sbCollectCoverage) { - const isCoverageSetupCorrectly = await page.evaluate(() => '__coverage__' in window); + const isCoverageSetupCorrectly = await page.addInitScript(() => '__coverage__' in window); if (!isCoverageSetupCorrectly) { throw new Error(\`[Test runner] An error occurred when evaluating code coverage: The code in this story is not instrumented, which means the coverage setup is likely not correct. @@ -541,7 +541,7 @@ describe('Playwright Json', () => { } let result; try { - result = await page.evaluate(({ + result = await page.addInitScript(({ id, hasPlayFn }) => __test(id, hasPlayFn), { @@ -564,7 +564,7 @@ describe('Playwright Json', () => { await globalThis.__sbPostVisit(page, context); } if (globalThis.__sbCollectCoverage) { - const isCoverageSetupCorrectly = await page.evaluate(() => '__coverage__' in window); + const isCoverageSetupCorrectly = await page.addInitScript(() => '__coverage__' in window); if (!isCoverageSetupCorrectly) { throw new Error(\`[Test runner] An error occurred when evaluating code coverage: The code in this story is not instrumented, which means the coverage setup is likely not correct. @@ -601,7 +601,7 @@ describe('Playwright Json', () => { } let result; try { - result = await page.evaluate(({ + result = await page.addInitScript(({ id, hasPlayFn }) => __test(id, hasPlayFn), { @@ -624,7 +624,7 @@ describe('Playwright Json', () => { await globalThis.__sbPostVisit(page, context); } if (globalThis.__sbCollectCoverage) { - const isCoverageSetupCorrectly = await page.evaluate(() => '__coverage__' in window); + const isCoverageSetupCorrectly = await page.addInitScript(() => '__coverage__' in window); if (!isCoverageSetupCorrectly) { throw new Error(\`[Test runner] An error occurred when evaluating code coverage: The code in this story is not instrumented, which means the coverage setup is likely not correct. @@ -663,7 +663,7 @@ describe('Playwright Json', () => { } let result; try { - result = await page.evaluate(({ + result = await page.addInitScript(({ id, hasPlayFn }) => __test(id, hasPlayFn), { @@ -686,7 +686,7 @@ describe('Playwright Json', () => { await globalThis.__sbPostVisit(page, context); } if (globalThis.__sbCollectCoverage) { - const isCoverageSetupCorrectly = await page.evaluate(() => '__coverage__' in window); + const isCoverageSetupCorrectly = await page.addInitScript(() => '__coverage__' in window); if (!isCoverageSetupCorrectly) { throw new Error(\`[Test runner] An error occurred when evaluating code coverage: The code in this story is not instrumented, which means the coverage setup is likely not correct. @@ -757,7 +757,7 @@ describe('Playwright Json', () => { } let result; try { - result = await page.evaluate(({ + result = await page.addInitScript(({ id, hasPlayFn }) => __test(id, hasPlayFn), { @@ -780,7 +780,7 @@ describe('Playwright Json', () => { await globalThis.__sbPostVisit(page, context); } if (globalThis.__sbCollectCoverage) { - const isCoverageSetupCorrectly = await page.evaluate(() => '__coverage__' in window); + const isCoverageSetupCorrectly = await page.addInitScript(() => '__coverage__' in window); if (!isCoverageSetupCorrectly) { throw new Error(\`[Test runner] An error occurred when evaluating code coverage: The code in this story is not instrumented, which means the coverage setup is likely not correct. @@ -842,7 +842,7 @@ describe('Playwright Json', () => { } let result; try { - result = await page.evaluate(({ + result = await page.addInitScript(({ id, hasPlayFn }) => __test(id, hasPlayFn), { @@ -865,7 +865,7 @@ describe('Playwright Json', () => { await globalThis.__sbPostVisit(page, context); } if (globalThis.__sbCollectCoverage) { - const isCoverageSetupCorrectly = await page.evaluate(() => '__coverage__' in window); + const isCoverageSetupCorrectly = await page.addInitScript(() => '__coverage__' in window); if (!isCoverageSetupCorrectly) { throw new Error(\`[Test runner] An error occurred when evaluating code coverage: The code in this story is not instrumented, which means the coverage setup is likely not correct.