从ng测试命令中排除量角器文件
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了从ng测试命令中排除量角器文件相关的知识,希望对你有一定的参考价值。
在我的项目中,我们有以.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$/);
以上是关于从ng测试命令中排除量角器文件的主要内容,如果未能解决你的问题,请参考以下文章