如何清除浏览器中的 mocha.js 状态?

How to clear mocha.js state in browser?

我在运行时在浏览器中为 mocha.js 分配测试。

如何清理或清除 mocha.js 状态和使用 describe()it()mocha.run() 方法添加的测试状态?

mocha.suite.suites = []; 重置所有套件。我手动删除了之前的 HTML DOM 输出。

除了mocha.suite.suites = []; 我发现您还需要设置 mocha.suite._bail = false;

否则,mocha 将中止第一个失败断言的后续测试运行。