Как установить максимальное время ожидания для запуска Jup теста Puppeteer? - PullRequest
0 голосов
/ 26 апреля 2018

Пробовал просматривать документы, но не нашел способа установить максимальное время ожидания для тестового примера.Похоже на простую функцию.

import puppeteer from 'puppeteer'

test('App loads', async() => {
  const browser = await puppeteer.launch({ headless: false, slowMo: 250 });
  const page = await browser.newPage();
  await page.goto('http://localhost:3000');
  await browser.close();
});

Ответы [ 2 ]

0 голосов
/ 11 июля 2019

Вы также можете установить глобальное время ожидания для набора, используя jest.setTimeout(10000); в функции beforeAll ():

beforeAll(async () => {

    jest.setTimeout(10000); // change timeout to 10 seconds

});
0 голосов
/ 26 апреля 2018

Функция Jest test(name, fn, timeout) может принимать 3-й параметр, определяющий пользовательское время ожидания.

test('example', async () => {
  ...
}, 1000); // timeout of 1s (default is 5s)

Источник: https://github.com/facebook/jest/issues/5055#issuecomment-350827560

...