Hapi Lab为什么在所有测试通过后测试失败

Whi*_*her 5 hapijs lab

有谁知道的意思?

错误的ERR!测试失败.请参阅上文了解更多详情.

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

npm ERR! Test failed.  See above for more details.
Run Code Online (Sandbox Code Playgroud)

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

错误的ERR!测试失败.请参阅上文了解更多详情.

Ger*_*osi 8

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

检测到以下泄漏:lr

这意味着您可能将lr变量定义为全局变量.尝试找到你的位置,并将变量设为本地.另一个选项是lab使用-l禁用全局变量泄漏检测的选项运行(尽管不推荐).

  • 模块也可以定义它.我不知道你使用哪些模块,但"lr"可以代表"实时重新加载".如果在模块中定义了`lr`,则可以使用lab的`-I`(`--ignore`)选项来忽略该变量. (2认同)