Jestjs 如何为运行Puppeter的Jest测试设置最大超时?
尝试查看文档,但没有找到为测试用例设置最大超时的方法。这似乎是一个简单的功能Jestjs 如何为运行Puppeter的Jest测试设置最大超时?,jestjs,puppeteer,Jestjs,Puppeteer,尝试查看文档,但没有找到为测试用例设置最大超时的方法。这似乎是一个简单的功能 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://
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();
});
可以使用第三个参数指定自定义超时
test('example', async () => {
...
}, 1000); // timeout of 1s (default is 5s)
来源:您还可以使用jest.setTimeout(10000)全局设置套件的超时:
beforeAll(async () => {
jest.setTimeout(10000); // change timeout to 10 seconds
});