diff --git a/test/e2e/app-dir/rsc-basic/rsc-basic.test.ts b/test/e2e/app-dir/rsc-basic/rsc-basic.test.ts index 90823037b2c03..830df6c4c49d0 100644 --- a/test/e2e/app-dir/rsc-basic/rsc-basic.test.ts +++ b/test/e2e/app-dir/rsc-basic/rsc-basic.test.ts @@ -27,17 +27,21 @@ createNextDescribe( if (isNextDev) { it('should have correct client references keys in manifest', async () => { await next.render('/') - // Check that the client-side manifest is correct before any requests - const clientReferenceManifest = JSON.parse( - await next.readFile('.next/server/client-reference-manifest.json') - ) - const clientModulesNames = Object.keys( - clientReferenceManifest.clientModules - ) - clientModulesNames.every((name) => { - const [, key] = name.split('#') - return key === undefined || key === '' || key === 'default' - }) + await check(async () => { + // Check that the client-side manifest is correct before any requests + const clientReferenceManifest = JSON.parse( + await next.readFile('.next/server/client-reference-manifest.json') + ) + const clientModulesNames = Object.keys( + clientReferenceManifest.clientModules + ) + clientModulesNames.every((name) => { + const [, key] = name.split('#') + return key === undefined || key === '' || key === 'default' + }) + + return 'success' + }, 'success') }) }