javascript - Mocha.js:所有测试完成后如何运行一些代码?
问题描述
当然,典型的 MochaJS 测试包括before
和after
阻止可以运行设置/拆卸的地方。
但是,我想在处理完所有测试文件后执行额外的拆卸步骤- 考虑到个别拆卸可能忘记删除的任何松散资源。
我怎样才能在 MochaJS 中实现这一点?
解决方案
最新的 Mocha 版本 (8.x) 支持 root hook 插件,如果您在串行模式下运行测试,它可以完全满足您的需求。有一个很好的起点:https ://mochajs.org/#root-hook-plugins
推荐阅读
- java - 字符串压缩到字符 ArrayList
- java - 如何在 Java 中将字符串转换为可运行代码
- reactjs - 如何更改material-ui Button的道具(变体)?
- css - 样式 css 文件未应用于我的网站,因为我猜是新的 Windows 更新
- apache-zookeeper - 无法启动 Zookeeper 收到异常说无法加载
- python - 为什么 SpeechRecognition 库不适用于临时音频文件?
- c++ - 我应该将同一解决方案在另一个项目中生成的 DLL 放在哪里-我正在使用 Visual Basic Visual Studio 2017-?
- php - 尽管我在构造函数中使用了异常,但得到未捕获的错误
- sql - 在 DB2/400 中获取仅按用户分组的最新结果
- authorize.net - 如何在 Authorize.net API 上实现部分身份验证