我目前正在使用 Karma/Jasmine 组合编写单元测试,想知道是否有办法指定单个 spec
文件进行测试,而不是根据karma.conf.js
文件中的files
数组运行所有spec
文件。
我想做一些类似开关的事情。如果我在包含.html | .css | .ts | .spec
文件的当前组件文件夹中,我只想运行单个spec
文件。否则,运行我所有的规范文件。
例如,假设我想在 Angular 应用程序的组件文件夹中运行单个spec
文件。我如何在我的karma.conf.js
文件中指定这一点,我可以做这样的事情:
files: [
{ pattern: path.resolve(__dirname, '.spec.ts'), watched: true }
]
我总是在描述前面添加f,在它前面添加f。