я имею код файл feature:
Scenario: 1
Given Start
When Do something
Then Show result
и js файл:
Given(/^Start$/, function () {
console.log("start")
});
When(/^Do something$/, function (className) {
setTimout(()=>{
let a=1+2
console.log(1+2)
}, 1000)
});
Then(/^Show result$/, function () {
console.log("end")
});
Как мне переделать код чтобы увидеть 3 раньше чем еnd?
Given(/^Start$/, function () {
console.log("start")
});
When(/^Do something$/, async function (className) {
let p = await new Promise((resolve, reject) => {
setTimeout(() => {
resolve( 1+ 2);
}, 2000);
});
console.log(p);
});
Then(/^Show result$/, function () {
console.log("end")
});
По таймингам в консоли видно что прошло 2 секунды
Как развивать веб-проекты в 2026 году: технологии, контент E-E-A-T и факторы доверия
Современные инструменты для криптотрейдинга: как технологии помогают принимать решения
Апостиль в Лос-Анджелесе без лишних нервов и бумажной волокиты
Основные этапы разработки сайта для стоматологической клиники