1
私は約束のテストを実行しようとしていますが、タイムアウトの限界を超えていると主張して失敗し、完了欄を持っていることを確認することを提案します。モカ、nodejs約束のテストが完了しなかったために完了できません
これは私のテストコードの一部です:
$configurations
.updateConfiguration(configurations_driver.NOT_VALID_MODEL) //invalid model
.then(function() {
done(new Error("Expected INVALID_MODEL error but got OK"));
}, function (error) {
chai.assert.isNotNull(error);
chai.expect(error.message).to.be.eq("INVALID_MODEL_ERROR");
chai.expect(error.kind).to.be.eq("ERROR_KIND");
chai.expect(error.path).to.be.eq("ERROR_PATH");
done();
})
.catch(done);
});
私はあなたが見ることができるようにそこにすべて完了句を持っているので、私は、テストまたは構造で何か欠けている場合、私は知りませんちょうど間違っている。