Node.js 在摩卡重试不起作用
我想用摩卡咖啡。这是我的密码:Node.js 在摩卡重试不起作用,node.js,unit-testing,mocha.js,chai,Node.js,Unit Testing,Mocha.js,Chai,我想用摩卡咖啡。这是我的密码: '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.0m
'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实际上会重试您的代码但是,摩卡不会向您显示每次尝试。它只会报告最终结果,即测试是在某个点通过(经过多次尝试)还是失败(因为所有尝试都失败)。如果您将console.log(“某物”)
添加到测试中,您将看到它按照您指定的方式重试测试