嗨我運行我的測試時出現此錯誤我已閱讀承諾並完成我仍然不確定將它放在我的測試中,還是最好在每個之前做一個保存重複?實現已完成的承諾的最佳方式是在哪裏和什麼?隨機失敗JS測試
錯誤:超過2000ms的超時。對於異步測試和掛鉤,確保 「done()」被調用;如果返回Promise,請確保解決。
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();
});
});
那麼,如果'http:// test'不可用?這個承諾會解決嗎? – Bergi