У меня проблема с отчетами о жасмине, я тестирую вызовы API и у меня есть код синхронизации внутри моих спецификаций.Но в пользовательских отчетах результаты исходные без учета тех, которые применяются после запросов.
let tvReporter = {
specDone: function(result) {
console.log("Spec result:", result);
},
};
jasmine.getEnv().addReporter(tvReporter);
Как заставить их ждать, пока закончится выполнение.
Весь мой код написан следующим образом:
it("Expectation", async function () {
await req = FunctionWhichMakesRequest()
# just example
expect(req).toBeDefined()
});
, поэтому в результатах у меня продолжительность = 0, а статус = "пройден"