我有一个带有 Karma 设置的 Angular 项目,用于单元测试。测试和覆盖率适用于所有规范文件,但应用程序每天都在变大,即使我专注于一个新模块,我也很难运行所有测试,所以我只想运行一些我想要的测试想检查,例如,我有一个管道文件夹,我想做的就是只运行该文件夹中的规范文件,我知道我可以更新 test.ts 文件中的上下文,但我不想更新并每次都还原该文件...
我尝试创建一个新的 Karma 配置文件并更新该files属性以仅添加我想要的文件,但它不起作用。我不知道也许我做错了。(请参阅下面此文件中的部分代码)
有什么解决方案或技巧可以做到这一点吗?类似于karma.config.pipes.ts改变上下文的单独 karma 配置(例如:)文件?
// Override dev config
config.set({
files: [
{pattern: '../app/pipes/*.spec.ts'}
]
});
Run Code Online (Sandbox Code Playgroud)