Я застрял на части моего тестового кода с мокко, где тест включен в обратном вызове GetUserMedia:Мокко: ошибка сделать() и обратный вызов
it("should work without error", function() {
navigator.getUserMedia({fake:true}, function(stream) {
expect(3).to.equal(3);
done(); // done is not defined if expect() is valid
},console.error);
});
Здесь сделано() не но тест прошел успешно.
it("should NOT work", function() {
navigator.getUserMedia({fake:true},function(stream) {
expect(3).to.equal(4);
done();
},console.error);
});
Здесь я получаю сообщение об ошибке:
AssertionError: expected 3 to equal 4
, но интерфейс мокко по-прежнему показывает испытание, как подтверждено. (зеленый галочка)
Я делаю что-то неправильно или выполняется() прослушивается?