ci: collect test coverage on electron (#2335)

This commit is contained in:
Himself65
2023-05-12 09:51:13 +08:00
committed by GitHub
parent 8d117123d7
commit 0fbed5d9d6
5 changed files with 53 additions and 8 deletions

View File

@@ -13,15 +13,15 @@ ok(require(resolve(rootDir, 'package.json')).name.toLowerCase() === 'affine');
export const testResultDir = resolve(rootDir, 'test-results');
const istanbulTempDir = process.env.ISTANBUL_TEMP_DIR
export const istanbulTempDir = process.env.ISTANBUL_TEMP_DIR
? path.resolve(process.env.ISTANBUL_TEMP_DIR)
: path.join(process.cwd(), '.nyc_output');
: path.join(rootDir, '.nyc_output');
function generateUUID() {
return crypto.randomUUID();
}
const enableCoverage = !!process.env.CI || !!process.env.COVERAGE;
export const enableCoverage = !!process.env.CI || !!process.env.COVERAGE;
export const test = baseTest.extend({
context: async ({ context }, use) => {

View File

@@ -1,4 +1,4 @@
import { test } from '@playwright/test';
import { test } from '@affine-test/kit/playwright';
import { openHomePage } from '../libs/load-page';
import { waitMarkdownImported } from '../libs/page-logic';