From fd38967934a6386c87f9816f760230d37847866f Mon Sep 17 00:00:00 2001 From: zhangtao25 Date: Fri, 7 Feb 2025 13:36:43 +0800 Subject: [PATCH] chore: daily development --- test.ts | 27 --------------------------- 1 file changed, 27 deletions(-) delete mode 100644 test.ts diff --git a/test.ts b/test.ts deleted file mode 100644 index 22774001..00000000 --- a/test.ts +++ /dev/null @@ -1,27 +0,0 @@ -import * as fs from 'fs'; -import * as path from 'path'; -import {test as baseTest} from '@playwright/test'; - -const canyonOutputDirPath = path.join(process.cwd(), '.canyon_output'); - -export const test = baseTest.extend({ - context: async ({context}, use) => { - await context.addInitScript(() => - window.addEventListener('beforeunload', () => - (window as any).collectIstanbulCoverage((window as any).__coverage__) - ), - ); - await fs.promises.mkdir(canyonOutputDirPath, {recursive: true}); - await context.exposeFunction('collectIstanbulCoverage', (coverageJSON) => { - if (coverageJSON) { - fs.writeFileSync(path.join(canyonOutputDirPath, `coverage-final-${new Date().valueOf()}.json`), JSON.stringify(coverageJSON)); - } - }); - await use(context); - for (const page of context.pages()) { - await page.evaluate(() => (window as any).collectIstanbulCoverage((window as any).__coverage__)); - } - } -}); - -export const expect = test.expect;