Toolkit: add junit reporting and jest.config.js to plugin build (#22450)
This commit is contained in:
@@ -1,6 +1,6 @@
|
||||
import * as jestCLI from 'jest-cli';
|
||||
import { useSpinner } from '../../utils/useSpinner';
|
||||
import { jestConfig } from '../../../config/jest.plugin.config';
|
||||
import { loadJestPluginConfig } from '../../../config/jest.plugin.config';
|
||||
|
||||
export interface PluginTestOptions {
|
||||
updateSnapshot: boolean;
|
||||
@@ -13,7 +13,7 @@ export interface PluginTestOptions {
|
||||
export const testPlugin = useSpinner<PluginTestOptions>(
|
||||
'Running tests',
|
||||
async ({ updateSnapshot, coverage, watch, testPathPattern, testNamePattern }) => {
|
||||
const testConfig = jestConfig();
|
||||
const testConfig = loadJestPluginConfig();
|
||||
|
||||
const cliConfig = {
|
||||
config: JSON.stringify(testConfig),
|
||||
|
||||
@@ -60,6 +60,7 @@ const copyFiles = () => {
|
||||
'src/config/tsconfig.plugin.local.json',
|
||||
'src/config/eslint.plugin.json',
|
||||
'src/config/styles.mock.js',
|
||||
'src/config/jest.plugin.config.local.js',
|
||||
|
||||
// plugin test file
|
||||
'src/plugins/e2e/commonPluginTests.ts',
|
||||
|
||||
Reference in New Issue
Block a user