Jest.js发生超时时调用函数

时间:2019-02-25 07:30:40

标签: javascript jestjs

测试超时时可以运行功能吗? 我想对页面进行屏幕截图,以便找出超时原因。

当前,我最终使用try catch。但是无论何时发生超时,都将跳过finally。

test('Test a Page', async () => {
        try {
            //my test here
        } catch (e){
            console.log(e)
        } finally {
            // this isn't invoked after test exceed 2000ms
            await screenshot()
        }
    }, 2000)

0 个答案:

没有答案