在我的项目中,我们有以.spec.ts结尾的单元测试文件和以.prot.spec.ts结尾的量角器测试用例。现在,当我运行命令“ ng test”时,我的量角器文件会被拾取,因为它也具有相同的扩展名(.spec.ts),但我不希望它们执行。我尝试在tsconfig.json,tsconfig.app.json,test.js中添加“排除”之类的属性,但似乎无法正常工作。
我需要知道放置配置的确切位置是什么,以便排除量角器文件。
请在下面找到屏幕截图:
在您的test.js中,更改上下文中的glob
const context = require.context('./', true, /^((?!prot).)*\.spec.ts$/);