如何让 jest only 运行 测试 src 文件夹 Angular 中的文件?
How to make jest only run testing for the files in src folder Angular?
我正在学习如何在 angular 中设置笑话测试。我按照jest-preset-angular.
的指示
我可以在 angular 中成功地开玩笑 运行,但我的应用程序在根目录中也有两个子模块,jest
给出了很多错误。我想暂时避免这种情况。
我想知道如何将 jest
或 jest-preset-angular
配置设置为仅在 src
文件夹中进行 运行 测试?
我在 <rootDir>
中有两个关于玩笑设置的文件:
# jest.config.js
module.exports = {
preset: 'jest-preset-angular',
setupFilesAfterEnv: ['<rootDir>/setup-jest.ts'],
};
# setup-jest.ts
import 'jest-preset-angular/setup-jest';
您可以将 jest.config.js 中的根目录 属性 设置为您想要的任何目录。下面的示例仅运行 /src/test/
下的测试
module.exports = {
preset: 'jest-preset-angular',
roots: ['<rootDir>/src/test/']
};
我正在学习如何在 angular 中设置笑话测试。我按照jest-preset-angular.
的指示我可以在 angular 中成功地开玩笑 运行,但我的应用程序在根目录中也有两个子模块,jest
给出了很多错误。我想暂时避免这种情况。
我想知道如何将 jest
或 jest-preset-angular
配置设置为仅在 src
文件夹中进行 运行 测试?
我在 <rootDir>
中有两个关于玩笑设置的文件:
# jest.config.js
module.exports = {
preset: 'jest-preset-angular',
setupFilesAfterEnv: ['<rootDir>/setup-jest.ts'],
};
# setup-jest.ts
import 'jest-preset-angular/setup-jest';
您可以将 jest.config.js 中的根目录 属性 设置为您想要的任何目录。下面的示例仅运行 /src/test/
下的测试module.exports = {
preset: 'jest-preset-angular',
roots: ['<rootDir>/src/test/']
};