从ng测试命令中排除量角器文件

问题描述 投票:0回答:1

在我的项目中,我们有以.spec.ts结尾的单元测试文件和以.prot.spec.ts结尾的量角器测试用例。现在,当我运行命令“ ng test”时,我的量角器文件会被拾取,因为它也具有相同的扩展名(.spec.ts),但我不希望它们执行。我尝试在tsconfig.json,tsconfig.app.json,test.js中添加“排除”之类的属性,但似乎无法正常工作。

我需要知道放置配置的确切位置是什么,以便排除量角器文件。

请在下面找到屏幕截图:

tsConfig.spec.ts

test.js

tsconfig.ts

Error

angular typescript protractor karma-jasmine
1个回答
0
投票

在您的test.js中,更改上下文中的glob

const context = require.context('./', true, /^((?!prot).)*\.spec.ts$/);
© www.soinside.com 2019 - 2024. All rights reserved.