Функция огурца не решается - PullRequest
0 голосов
/ 05 ноября 2018

Я всегда получаю ошибку тайм-аута с огурцом, даже если я увеличиваю время для дальнейшего расширения. Я хочу проверить вызов 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 enter image description here

...