22 lines
510 B
TypeScript
22 lines
510 B
TypeScript
import { runCLI } from 'jest';
|
|
import { setNodeEnv } from '../common';
|
|
import { genPackageEntry } from '../compiler/gen-package-entry';
|
|
import { ROOT, JEST_CONFIG_FILE, PACKAGE_ENTRY_FILE } from '../common/constant';
|
|
|
|
export function test(command: any) {
|
|
setNodeEnv('test');
|
|
|
|
genPackageEntry({
|
|
outputPath: PACKAGE_ENTRY_FILE
|
|
});
|
|
|
|
const config = {
|
|
rootDir: ROOT,
|
|
watch: command.watch,
|
|
config: JEST_CONFIG_FILE,
|
|
clearCache: command.clearCache
|
|
} as any;
|
|
|
|
runCLI(config, [ROOT]);
|
|
}
|