我有以下测试代码,我的意图是通过对象进行循环时我想检查条件并首次运行,并将go_on
的值指定为false
,并在错误时跳过测试。我测试了这个代码,没有循环通过对象,它的工作原理。我使用nodejs和mocha测试框架。试图根据条件循环跳过测试用例
var s={a:c,b:a};
Object.keys(s).forEach(function (x){
before(function(done1){
if (go_on==true) {
done1();
}
else this.skip();
});
it('Exit if go_on false', function (done) {
go_on=false;
console.log(go_on);
done();
});
});
这是一个有点不清楚实际的问题是什么(因为有在原岗位字面上没有问句的任何地方)。 – machineghost