Hallo Ich bekomme diesen Fehler, wenn ich meine Tests lese Ich habe die Versprechungen gelesen und bin immer noch nicht sicher, wo ich es in meinen Test einbauen soll oder ob es am besten ist, vor jedem zu tun um Wiederholung zu sparen? Wo und was wäre der beste Weg, das fertige Versprechen umzusetzen?Zufällig fehlgeschlagen JS Tests
Fehler: Timeout von 2000ms überschritten. Stellen Sie für asynchrone Tests und Hooks sicher, dass "done()" aufgerufen wird; Wenn Sie eine Versprechung zurückgeben, stellen Sie sicher, dass sie verrechnet wird.
const chakram = require('chakram');
const expect = chakram.expect;
describe("Json assertions", function() {
it("Should return the matching test file and have a 200 response", function() {
let expected = require('../../test/fixtures/testfile.json');
let response = chakram.get("http://test");
expect(response).to.have.json(expected);
expect(response).to.have.status(200);
return chakram.wait();
});
});
Nun, was ist, wenn "http: // test" nicht verfügbar ist? Wird sich das Versprechen jemals lösen? – Bergi