У меня есть несколько тестов мокко, которые требуют данных от предыдущих вызовов функций. Однако, поскольку мой код использует веб-сервис, я бы хотел, чтобы он ожидал определенное количество времени, прежде чем запускать следующий тест.
Примерно так:
var global;
it('should give some info', function(done) {
run.someMethod(param, function(err, result) {
global = result.global
done();
});
});
wait(30000); // basically block it from running the next assertion
it('should give more info', function(done) {
run.anotherMethod(global, function(err, result) {
expect(result).to.be.an('object');
done();
});
});
Любые идеи будут оценены. Спасибо!