Я всегда получаю ошибку тайм-аута с огурцом, даже если я увеличиваю время для дальнейшего расширения. Я хочу проверить вызов API на этой странице, который, кажется, занимает всего секунду, чтобы завершить. Поддержу ли я вернуть что-то из функции?
Вот пример кода и скриншот ошибки.
Then('I see the order number', { timeout: 6 * 5000 }, async () => (checkOrderNumber()));
const checkOrderNumber = async function () {
const orderNumberSelector = '#orderNo';
await pageObj.page.waitForNavigation();
const orderNumber = await pageObj.page.evaluate(
selector => document.querySelector(selector).innerText,
orderNumberSelector,
);
expect(parseInt(orderNumber, 0)).to.be.a('number');
};
Error