Hapi Lab 为何在所有测试都通过时测试失败

Hapi Lab why Test failed when all the tests are passed

有人知道吗?

npm ERR! Test failed. See above for more details.

3 tests complete
Test duration: 873 ms
The following leaks were detected:lr

npm ERR! Test failed.  See above for more details.

我 运行 我的 3 个测试我得到了 一个成功的绿色 3 测试完成 (我所有的测试都通过了) 但为什么我也看到讨厌的?

npm ERR! Test failed. See above for more details.

测试失败,因为 lab 检测到全局变量泄漏:

The following leaks were detected:lr

这意味着您可能在某处将 lr 变量定义为全局变量。尝试找到你在哪里做的并将变量设为本地。另一个选项是 运行 lab-l 选项禁用全局变量泄漏检测(虽然不推荐)。

我通过删除 node_modules 文件夹和 运行 "npm install" 解决了这个问题,因为我的 node 和 npm 的主要版本都发生了变化。