我正在运行 jasmine 来测试我的代码,它工作正常。
在我的 package.json 文件中,我有以下命令:
“cover”:“./node_modules/.bin/istanbul 覆盖node_modules/.bin/jasmine-node unit_test”
其中unit_test包含我的 Jasmine 规范。
出于某种原因,当我运行覆盖范围时,它会运行我的 Jasmine 测试,生成一个空的覆盖范围文件夹,然后挂起。
有谁知道为什么吗?
最佳答案
我怀疑有人会读到这篇文章,但如果您面临同样的问题,我找到了解决方案。
确保您的数据库连接正在关闭 - istanbul 将永远挂起并等待所有连接关闭后再执行任何操作。
关于javascript - 使用 Jasmine 生成一个空的覆盖文件夹的 Node istanbul 代码覆盖率,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40889031/