NG测试不再通过V14中的JEST CLI选项?
我使用的是与角(而不是业力)的玩笑。 angular.json
文件似乎已正确配置为运行 ng test
工作。
根据:
您可以在构建器选项中指定开玩笑的CLI选项(有用 当它是持续的config)或
ng test
作为参数的权利 (当它是单次计时器时)。例如,运行一个测试:
ng测试-TestNamePattern =“我的测试套件我的测试用例”
这在我的V14升级之前正在工作,但事实并非如此。现在如果我运行:
ng test --testNamePattern="MyComponent"
我得到:
Error: Unknown argument: testNamePattern
Angular CLI: 14.0.2
Node: 16.13.1
Package Manager: yarn 1.22.17
OS: darwin arm64
Angular: 14.0.2
... animations, cdk, cli, common, compiler, compiler-cli, core
... elements, forms, language-service, platform-browser
... platform-browser-dynamic, router
Package Version
---------------------------------------------------------
@angular-devkit/architect 0.1400.2
@angular-devkit/build-angular 14.0.2
@angular-devkit/core 14.0.2
@angular-devkit/schematics 8.3.29
@schematics/angular 14.0.2
rxjs 6.6.7
typescript 4.7.4
注意:这可能是构建器的回归
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
好的,引用 @just-jeb来自github
因此,这是运行“ myComponent”测试注意的正确方法
: jetbrains尚未(28.06)。 2022)支持烤肉串案例参数
Okay quoting @just-jeb from github
Here is therefore the proper way to run the "MyComponent" test
Note: Jetbrains does not yet (28.06.2022) supports the kebab case arguments