首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >ng测试的包含选项不起作用

ng测试的包含选项不起作用
EN

Stack Overflow用户
提问于 2020-03-27 22:41:14
回答 4查看 3.7K关注 0票数 2

我正在尝试使用Karma和Jasmine运行使用ng测试的单元测试。当我发出以下命令时:

代码语言:javascript
复制
ng test --watch=false --code-coverage --main ./src/main/resources/public/scripts/xyz/workspace/commons/interceptors/mgr.ng.spec.ts

它工作起来没有任何问题。

当我尝试使用以下命令运行该目录中的所有脚本时:

代码语言:javascript
复制
ng test --watch=false --code-coverage --include=src/main/resources/public/scripts/xyz/workspace/commons/interceptors/*.ng.spec.ts

我得到以下错误:

代码语言:javascript
复制
Specified patterns: "src/main/resources/public/scripts/xyz/workspace/commons/interceptors/*.ng.spec.ts" did not match any spec files

知道这里发生了什么吗?我尝试了许多变体,但看起来包含选项根本不起作用。

EN

回答 4

Stack Overflow用户

发布于 2020-09-17 17:46:09

试试ng test --watch=false --code-coverage --include="src/main/resources/public/scripts/xyz/workspace/commons/interceptors/*.ng.spec.ts"

如果你愿意发布你的项目结构,这也将是有益的。

票数 1
EN

Stack Overflow用户

发布于 2021-06-29 12:43:07

以下是在特定文件夹及其所有子文件夹/子目录下运行测试文件的命令

代码语言:javascript
复制
ng test --include='src/app/modulefolder/**/*.spec.ts'
票数 1
EN

Stack Overflow用户

发布于 2020-03-27 23:01:51

我还不确定这是否被支持。

这里有一个解决方案:https://github.com/angular/angular-cli/issues/3603#issuecomment-523794137

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/60888237

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档