¿Cómo puedo hacer que esta prueba pase sin tener que recurrir a bloques de carreras / esperas?
it("cannot change timeout", function(done) {
request("http://localhost:3000/hello", function(error, response, body){
expect(body).toEqual("hello world");
done();
});
});
jasmine.DEFAULT_TIMEOUT_INTERVAL = 10000;
valor me sirvió en una nueva configuración creada desde cero con Jasmine + Jest. Funciona como se esperaba.it
. Para cuando estás en la prueba,done
parece que ya te has enganchado a lo queDEFAULT_TIMEOUT_INTERVAL
era antes deit
comenzar.