Fix flaky script test (#46211)

x-ref:
https://github.com/vercel/next.js/actions/runs/4198362898/jobs/7282523186
This commit is contained in:
Jiachi Liu 2023-02-22 00:52:40 +01:00 committed by GitHub
parent 1253a3035f
commit ccdc836713
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23

View file

@ -1648,17 +1648,18 @@ createNextDescribe(
const browser = await next.browser('/script') const browser = await next.browser('/script')
// Wait for lazyOnload scripts to be ready. // Wait for lazyOnload scripts to be ready.
await new Promise((resolve) => setTimeout(resolve, 1000)) await check(async () => {
expect(await browser.eval(`window._script_order`)).toStrictEqual([
expect(await browser.eval(`window._script_order`)).toStrictEqual([ 1,
1, 1.5,
1.5, 2,
2, 2.5,
2.5, 'render',
'render', 3,
3, 4,
4, ])
]) return 'yes'
}, 'yes')
}) })
} }