我正在尝试使用 retries Mocha 。这是我的代码:
'use strict';
const assert = require('chai').assert;
describe('retries', function() {
it('should not be equal', function () {
this.retries(10);
assert.equal(1, 2);
});
});
我预计该测试会重试 10 次,但事实并非如此。
Mocha 的版本是3.3.0
最佳答案
Mocha 实际上会重试您的代码。 但是,Mocha 不会向您显示每次单独的尝试。它仅报告测试在某个时刻(经过一定次数的尝试后)是否通过或失败的最终结果(因为所有尝试都失败了)。如果您将 console.log("something")
添加到您的测试中,您将看到它按照您指定的方式重试您的测试。
关于node.js - Mocha 重试不起作用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/43590740/