未创建 Angular 4 代码覆盖文件夹

标签 angular testing karma-jasmine code-coverage angular-cli

我使用 angular cli 版本 1.1.1 构建了我的应用程序。我可以使用 ng test 运行我的单元测试,我可以看到它们在控制台和浏览器中运行。现在我想要一份代码覆盖率报告。

我尝试运行 ng test --code-coverage 但没有创建覆盖文件夹。

我还需要做些什么来让代码覆盖发挥作用吗?

最佳答案

愚蠢的错误...事实证明,我在控制台中启动了 Karma 测试运行器,但它并没有自动运行测试,因为浏览器没有连接。在 ng test 观察目录时保存文件使其运行测试并创建文件夹。

关于未创建 Angular 4 代码覆盖文件夹,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/45621295/

相关文章:

testing - RequestMock 返回 222 状态代码,没有正文

performance - 我可以使用什么工具来测试 WinCE 设备上的 .NET 应用程序性能?

angular - Jasmine:可观察到的单元测试 http 服务错误

angular - ng-template 错误 : The template context does not define a member called . ..(剑道网格)

typescript - 导航栏中的路径名称与 Angular2 组件路由器中的子路由重复

javascript - 在类中封装验证方法(Angular)

iphone - 在 iPad 上测试 iPhone 应用程序

angular - AppModule 的 NgModule.imports 中位置 5 的值不是引用(构建错误 Angular2)

html - 如何单击 Protractor 中的 ion 选项卡进行 e2e 测试

typescript - 试图让 Jasmine 与 Webpack 一起工作