按照Enabling running tests with coverage in Karma的IntelliJ说明,我能够成功运行我的业力测试并在生成的覆盖目录中查看我所有的预期结果,但是在IntelliJ的Coverge选项卡中只有我的规范。用于测试的js文件显示它们旁边的统计信息,并且它实际测试的代码都没有任何覆盖率统计信息。为什么仅在我的测试旁边显示静力学?
答案 0 :(得分:0)
我解决了自己的问题。包含我正在测试的代码的目录位于IntelliJ配置为排除的目标目录中。
通过转到'文件'>解决了这个问题。 '项目结构'然后在'项目设置'> 'Modules'选择我的项目目标目录,其中包含我想要覆盖的代码并取消选择'Excluded'按钮。然后单击“应用”并再次使用代码覆盖率运行测试,并按预期显示统计信息