F. *_* K. 6 jasmine typescript karma-runner karma-jasmine angular
我正在尝试使用 Karma 和 Jasmine 使用 ng 测试运行单元测试。当我发出以下命令时:
ng test --watch=false --code-coverage --main ./src/main/resources/public/scripts/xyz/workspace/commons/interceptors/mgr.ng.spec.ts
Run Code Online (Sandbox Code Playgroud)
它可以正常工作,没有任何问题。
当我尝试以下命令运行该目录中的所有脚本时:
ng test --watch=false --code-coverage --include=src/main/resources/public/scripts/xyz/workspace/commons/interceptors/*.ng.spec.ts
Run Code Online (Sandbox Code Playgroud)
我收到以下错误:
Specified patterns: "src/main/resources/public/scripts/xyz/workspace/commons/interceptors/*.ng.spec.ts" did not match any spec files
Run Code Online (Sandbox Code Playgroud)
知道这里发生了什么吗?我尝试了很多变体,但看起来包含选项根本不起作用。
以下是运行特定文件夹及其所有子文件夹/子目录下的测试文件的命令
ng test --include='src/app/modulefolder/**/*.spec.ts'
Run Code Online (Sandbox Code Playgroud)
小智 0
我不确定这是否还受支持。
这里的一种解决方案: https ://github.com/angular/angular-cli/issues/3603#issuecomment-523794137
| 归档时间: |
|
| 查看次数: |
13686 次 |
| 最近记录: |