diff --git a/test/rspack-dev-tests-manifest.json b/test/rspack-dev-tests-manifest.json
index 8326fab14257d..699516c9183c2 100644
--- a/test/rspack-dev-tests-manifest.json
+++ b/test/rspack-dev-tests-manifest.json
@@ -436,6 +436,20 @@
"flakey": [],
"runtimeError": false
},
+ "packages/next/src/build/static-paths/app.test.ts": {
+ "passed": [
+ "assignErrorIfEmpty should assign throwOnEmptyStaticShell false for a static route",
+ "assignErrorIfEmpty should assign throwOnEmptyStaticShell to the prerendered routes",
+ "assignErrorIfEmpty should handle more complex routes",
+ "filterUniqueParams should filter out duplicate parameters",
+ "filterUniqueParams should handle more complex routes",
+ "filterUniqueRootParamsCombinations should return only the root parameters"
+ ],
+ "failed": [],
+ "pending": [],
+ "flakey": [],
+ "runtimeError": false
+ },
"packages/next/src/build/webpack/loaders/metadata/resolve-route-data.test.ts": {
"passed": [
"resolveRouteData resolveRobots should error with ts when specify both wildcard userAgent and specific userAgent",
@@ -1148,6 +1162,7 @@
},
"packages/next/src/server/lib/router-utils/build-prefetch-segment-data-route.test.ts": {
"passed": [
+ "buildInversePrefetchSegmentDataRoute should build an inverted prefetch segment data route",
"buildPrefetchSegmentDataRoute should build a prefetch segment data route"
],
"failed": [],
@@ -1886,10 +1901,11 @@
},
"test/development/acceptance-app/error-message-url.test.ts": {
"passed": [
- "Error overlay - error message urls should be possible to click url in build error",
"Error overlay - error message urls should be possible to click url in runtime error"
],
- "failed": [],
+ "failed": [
+ "Error overlay - error message urls should be possible to click url in build error"
+ ],
"pending": [],
"flakey": [],
"runtimeError": false
@@ -1915,7 +1931,9 @@
"test/development/acceptance-app/hydration-error.test.ts": {
"passed": [
"Error overlay for hydration errors in App router includes a React docs link when hydration error does occur",
- "Error overlay for hydration errors in App router should not show a hydration error when using `useId` in a client component",
+ "Error overlay for hydration errors in App router should not show a hydration error when using `useId` in a client component"
+ ],
+ "failed": [
"Error overlay for hydration errors in App router should only show one hydration error when bad nesting happened - div > tr",
"Error overlay for hydration errors in App router should only show one hydration error when bad nesting happened - div under p",
"Error overlay for hydration errors in App router should only show one hydration error when bad nesting happened - p under p",
@@ -1931,7 +1949,6 @@
"Error overlay for hydration errors in App router should show error if script is directly placed under html instead of body",
"Error overlay for hydration errors in App router should show the highlighted bad nesting html snippet when bad nesting happened"
],
- "failed": [],
"pending": [],
"flakey": [],
"runtimeError": false
@@ -1949,17 +1966,26 @@
},
"test/development/acceptance-app/rsc-build-errors.test.ts": {
"passed": [
+ "Error overlay - RSC build errors importing 'next/cache' APIs in a client component unstable_cache is allowed",
+ "Error overlay - RSC build errors importing 'next/cache' APIs in a client component unstable_noStore is allowed",
+ "Error overlay - RSC build errors should allow to use and handle rsc poisoning client-only",
+ "Error overlay - RSC build errors should allow to use and handle rsc poisoning server-only",
+ "Error overlay - RSC build errors should error for invalid undefined module retuning from next dynamic",
+ "Error overlay - RSC build errors should freeze parent resolved metadata to avoid mutating in generateMetadata",
+ "Error overlay - RSC build errors should throw an error when \"Component\" is imported in server components",
+ "Error overlay - RSC build errors should throw an error when \"use client\" is on the top level but after other expressions",
+ "Error overlay - RSC build errors should throw an error when error file is a server component",
+ "Error overlay - RSC build errors should throw an error when error file is a server component with empty error file",
+ "Error overlay - RSC build errors should throw an error when getServerSideProps is used",
+ "Error overlay - RSC build errors should throw an error when metadata exports are used together in server components"
+ ],
+ "failed": [
"Error overlay - RSC build errors importing 'next/cache' APIs in a client component revalidatePath is not allowed",
"Error overlay - RSC build errors importing 'next/cache' APIs in a client component revalidateTag is not allowed",
- "Error overlay - RSC build errors importing 'next/cache' APIs in a client component unstable_cache is allowed",
"Error overlay - RSC build errors importing 'next/cache' APIs in a client component unstable_cacheLife is not allowed",
"Error overlay - RSC build errors importing 'next/cache' APIs in a client component unstable_cacheTag is not allowed",
"Error overlay - RSC build errors importing 'next/cache' APIs in a client component unstable_expirePath is not allowed",
"Error overlay - RSC build errors importing 'next/cache' APIs in a client component unstable_expireTag is not allowed",
- "Error overlay - RSC build errors importing 'next/cache' APIs in a client component unstable_noStore is allowed",
- "Error overlay - RSC build errors should allow to use and handle rsc poisoning client-only",
- "Error overlay - RSC build errors should allow to use and handle rsc poisoning server-only",
- "Error overlay - RSC build errors should error for invalid undefined module retuning from next dynamic",
"Error overlay - RSC build errors should error when Component from react is used in server component",
"Error overlay - RSC build errors should error when PureComponent from react is used in server component",
"Error overlay - RSC build errors should error when createContext from react is used in server component",
@@ -1980,15 +2006,6 @@
"Error overlay - RSC build errors should error when useState from react is used in server component",
"Error overlay - RSC build errors should error when useSyncExternalStore from react is used in server component",
"Error overlay - RSC build errors should error when useTransition from react is used in server component",
- "Error overlay - RSC build errors should freeze parent resolved metadata to avoid mutating in generateMetadata",
- "Error overlay - RSC build errors should throw an error when \"Component\" is imported in server components",
- "Error overlay - RSC build errors should throw an error when \"use client\" is on the top level but after other expressions",
- "Error overlay - RSC build errors should throw an error when error file is a server component",
- "Error overlay - RSC build errors should throw an error when error file is a server component with empty error file",
- "Error overlay - RSC build errors should throw an error when getServerSideProps is used",
- "Error overlay - RSC build errors should throw an error when metadata exports are used together in server components"
- ],
- "failed": [
"Error overlay - RSC build errors should throw an error when metadata export is used in client components"
],
"pending": [
@@ -2010,6 +2027,11 @@
},
"test/development/acceptance-app/server-components.test.ts": {
"passed": [
+ "Error Overlay for server components React component hooks called in Server Component should show error when React.
with strictNextHead=false while client routing should update head during client routing", - "updating
with strictNextHead=false while client routing should update head when unmounting component", - "updating
with strictNextHead=false while client routing should update title during client routing", - "updating
with strictNextHead=false while client routing should warn when scripts are in head", - "updating
with strictNextHead=false while client routing should warn when stylesheets or scripts are in head", - "updating
with strictNextHead=true while client routing should handle boolean async prop in next/head client-side: false", - "updating
with strictNextHead=true while client routing should handle boolean async prop in next/head client-side: true", - "updating
with strictNextHead=true while client routing should not warn when application/ld+json scripts are in head", - "updating
with strictNextHead=true while client routing should only execute async and defer scripts once", - "updating
with strictNextHead=true while client routing should update head during client routing", - "updating
with strictNextHead=true while client routing should update head when unmounting component", - "updating
with strictNextHead=true while client routing should update title during client routing", - "updating
with strictNextHead=true while client routing should warn when scripts are in head", - "updating
with strictNextHead=true while client routing should warn when stylesheets or scripts are in head" - ], - "failed": [ - "Client Navigation runtime errors should show redbox when a client side error is thrown inside a component", - "Client Navigation runtime errors should show redbox when a client side error is thrown outside a component" - ], - "pending": [], - "flakey": [], - "runtimeError": false - }, "test/development/pages-dir/client-navigation/rendering.test.ts": { "passed": [ "Client Navigation rendering
with strictNextHead=false header helper avoids dedupe of meta tags with the same name if they use unique keys",
@@ -3566,10 +3483,6 @@
"Client Navigation rendering Rendering via HTTP allows to import .json files",
"Client Navigation rendering Rendering via HTTP asPath",
"Client Navigation rendering Rendering via HTTP default Content-Type",
- "Client Navigation rendering Rendering via HTTP default export is not a React Component",
- "Client Navigation rendering Rendering via HTTP getInitialProps circular structure",
- "Client Navigation rendering Rendering via HTTP getInitialProps resolves to null",
- "Client Navigation rendering Rendering via HTTP getInitialProps should be class method",
"Client Navigation rendering Rendering via HTTP renders a link component",
"Client Navigation rendering Rendering via HTTP renders a stateless component",
"Client Navigation rendering Rendering via HTTP renders properties populated asynchronously",
@@ -3587,23 +3500,27 @@
"Client Navigation rendering Rendering via HTTP should render the page without `nextExport` property",
"Client Navigation rendering Rendering via HTTP should set Cache-Control header",
"Client Navigation rendering Rendering via HTTP should should not contain scripts that are not js",
- "Client Navigation rendering Rendering via HTTP should show a valid error when undefined is thrown",
"Client Navigation rendering Rendering via HTTP with the HOC based router should include asPath",
"Client Navigation rendering Rendering via HTTP with the HOC based router should navigate as expected"
],
"failed": [
+ "Client Navigation rendering Rendering via HTTP default export is not a React Component",
"Client Navigation rendering Rendering via HTTP error-in-the-global-scope",
- "Client Navigation rendering Rendering via HTTP error-inside-page"
+ "Client Navigation rendering Rendering via HTTP error-inside-page",
+ "Client Navigation rendering Rendering via HTTP getInitialProps circular structure",
+ "Client Navigation rendering Rendering via HTTP getInitialProps resolves to null",
+ "Client Navigation rendering Rendering via HTTP getInitialProps should be class method",
+ "Client Navigation rendering Rendering via HTTP should show a valid error when undefined is thrown"
],
"pending": [],
"flakey": [],
"runtimeError": false
},
"test/development/pages-dir/custom-app-hmr/index.test.ts": {
- "passed": [
+ "passed": [],
+ "failed": [
"custom-app-hmr should not do full reload when simply editing _app.js"
],
- "failed": [],
"pending": [],
"flakey": [],
"runtimeError": false
@@ -3616,8 +3533,8 @@
"runtimeError": false
},
"test/development/repeated-dev-edits/repeated-dev-edits.test.ts": {
- "passed": ["repeated-dev-edits should not break the hydration "],
- "failed": [],
+ "passed": [],
+ "failed": ["repeated-dev-edits should not break the hydration "],
"pending": [],
"flakey": [],
"runtimeError": false
@@ -3661,13 +3578,13 @@
},
"test/development/tsconfig-path-reloading/index.test.ts": {
"passed": [
- "tsconfig-path-reloading tsconfig added after starting dev should automatically fast refresh content when path is added without error",
"tsconfig-path-reloading tsconfig added after starting dev should load with initial paths config correctly",
- "tsconfig-path-reloading tsconfig should automatically fast refresh content when path is added without error",
"tsconfig-path-reloading tsconfig should load with initial paths config correctly"
],
"failed": [
+ "tsconfig-path-reloading tsconfig added after starting dev should automatically fast refresh content when path is added without error",
"tsconfig-path-reloading tsconfig added after starting dev should recover from module not found when paths is updated",
+ "tsconfig-path-reloading tsconfig should automatically fast refresh content when path is added without error",
"tsconfig-path-reloading tsconfig should recover from module not found when paths is updated"
],
"pending": [],
@@ -3675,11 +3592,10 @@
"runtimeError": false
},
"test/development/typescript-auto-install/index.test.ts": {
- "passed": [
- "typescript-auto-install should detect TypeScript being added and auto setup",
- "typescript-auto-install should work"
+ "passed": ["typescript-auto-install should work"],
+ "failed": [
+ "typescript-auto-install should detect TypeScript being added and auto setup"
],
- "failed": [],
"pending": [],
"flakey": [],
"runtimeError": false
@@ -3701,7 +3617,8 @@
"runtimeError": false
},
"test/e2e/404-page-router/index.test.ts": {
- "passed": [
+ "passed": [],
+ "failed": [
"404-page-router 404-page-router with basePath of false and i18n of false and middleware false for /not/a/real/page should have the correct router parameters after it is ready",
"404-page-router 404-page-router with basePath of false and i18n of false and middleware false for /not/a/real/page?with=query should have the correct router parameters after it is ready",
"404-page-router 404-page-router with basePath of false and i18n of false and middleware false should not throw any errors when re-fetching the route info",
@@ -3715,7 +3632,6 @@
"404-page-router 404-page-router with basePath of true and i18n of true and middleware false for /not/a/real/page?with=query should have the correct router parameters after it is ready",
"404-page-router 404-page-router with basePath of true and i18n of true and middleware false should not throw any errors when re-fetching the route info"
],
- "failed": [],
"pending": [],
"flakey": [],
"runtimeError": false
@@ -3732,10 +3648,10 @@
"runtimeError": false
},
"test/e2e/app-dir/action-in-pages-router/action-in-pages-router.test.ts": {
- "passed": [
+ "passed": [],
+ "failed": [
"app-dir - action-in-pages-router should not error on fake server action in pages router"
],
- "failed": [],
"pending": [],
"flakey": [],
"runtimeError": false
@@ -3802,17 +3718,22 @@
"passed": [
"app-dir action progressive enhancement should support actions from client without JS",
"app-dir action progressive enhancement should support formData and redirect without JS",
- "app-dir action progressive enhancement should support headers and cookies without JS (runtime: edge)",
"app-dir action progressive enhancement should support headers and cookies without JS (runtime: node)"
],
- "failed": [],
+ "failed": [
+ "app-dir action progressive enhancement should support headers and cookies without JS (runtime: edge)"
+ ],
"pending": [],
"flakey": [],
"runtimeError": false
},
"test/e2e/app-dir/actions/app-action-size-limit-invalid.test.ts": {
"passed": [
- "app-dir action size limit invalid config skip test for development mode"
+ "app-dir action size limit invalid config should respect the size set in serverActions.bodySizeLimit for multipart fetch actions should error for requests that exceed the size limit",
+ "app-dir action size limit invalid config should respect the size set in serverActions.bodySizeLimit for multipart fetch actions should not error for requests that are at the size limit",
+ "app-dir action size limit invalid config should respect the size set in serverActions.bodySizeLimit for multipart fetch actions should not error for requests that stay below the size limit",
+ "app-dir action size limit invalid config should respect the size set in serverActions.bodySizeLimit for plaintext fetch actions should error for requests that exceed the size limit",
+ "app-dir action size limit invalid config should respect the size set in serverActions.bodySizeLimit for plaintext fetch actions should not error for requests that stay below the size limit"
],
"failed": [],
"pending": [],
@@ -3822,12 +3743,9 @@
"test/e2e/app-dir/actions/app-action.test.ts": {
"passed": [
"app-dir action handling \"use server\" export values should error when exporting non async functions at build time",
- "app-dir action handling Edge SSR should allow cookie and header async storages",
- "app-dir action handling Edge SSR should handle basic actions correctly",
"app-dir action handling Edge SSR should handle calls to redirect() with a absolute URL in a single pass",
"app-dir action handling Edge SSR should handle calls to redirect() with a relative URL in a single pass",
"app-dir action handling Edge SSR should handle calls to redirect() with external URLs",
- "app-dir action handling Edge SSR should return error response for hoc auth wrappers in edge runtime",
"app-dir action handling HMR should support updating the action",
"app-dir action handling caching disabled by default should not override force-cache in server action",
"app-dir action handling caching disabled by default should not override revalidate in server action",
@@ -3854,7 +3772,6 @@
"app-dir action handling redirects redirects properly when server action handler uses `permanentRedirect`",
"app-dir action handling redirects redirects properly when server action handler uses `redirect`",
"app-dir action handling redirects should not forward next-action header to a redirected RSC request",
- "app-dir action handling request body decoding should correctly decode multi-byte characters in the request body (edge)",
"app-dir action handling request body decoding should correctly decode multi-byte characters in the request body (node)",
"app-dir action handling server actions render client components server component imported action should support importing client components from actions",
"app-dir action handling should 404 when POSTing an invalid server action",
@@ -3890,7 +3807,6 @@
"app-dir action handling should support importing actions in client components",
"app-dir action handling should support importing the same action module instance in both server and action layers",
"app-dir action handling should support next/dynamic with ssr: false",
- "app-dir action handling should support next/dynamic with ssr: false (edge)",
"app-dir action handling should support notFound",
"app-dir action handling should support notFound (javascript disabled)",
"app-dir action handling should support setting cookies in route handlers with the correct overrides",
@@ -3903,7 +3819,12 @@
"app-dir action handling should work with interception routes"
],
"failed": [
- "app-dir action handling Edge SSR should handle unicode search params"
+ "app-dir action handling Edge SSR should allow cookie and header async storages",
+ "app-dir action handling Edge SSR should handle basic actions correctly",
+ "app-dir action handling Edge SSR should handle unicode search params",
+ "app-dir action handling Edge SSR should return error response for hoc auth wrappers in edge runtime",
+ "app-dir action handling request body decoding should correctly decode multi-byte characters in the request body (edge)",
+ "app-dir action handling should support next/dynamic with ssr: false (edge)"
],
"pending": [
"app-dir action handling fetch actions should handle unstable_expireTag + redirect",
@@ -3956,11 +3877,12 @@
"app dir - basepath should properly stream an internal server action redirect() with a relative URL",
"app dir - basepath should redirect externally when encountering absolute URLs on the same host outside the basePath",
"app dir - basepath should render usePathname without the basePath",
- "app dir - basepath should successfully hard navigate from pages -> app",
"app dir - basepath should support Link with basePath prefixed",
"app dir - basepath should support `basePath`"
],
- "failed": [],
+ "failed": [
+ "app dir - basepath should successfully hard navigate from pages -> app"
+ ],
"pending": [],
"flakey": [],
"runtimeError": false
@@ -4046,7 +3968,6 @@
"app dir - css HMR should support HMR for CSS imports in server components",
"app dir - css HMR should support HMR with sass/scss",
"app dir - css Suspensey CSS should suspend on CSS imports if its slow on client navigation",
- "app dir - css css support chunks should bundle css resources into chunks",
"app dir - css css support client components should support css modules inside client components",
"app dir - css css support client components should support css modules inside client page",
"app dir - css css support client layouts should support css modules inside client layouts",
@@ -4083,7 +4004,9 @@
"app dir - css sass support server pages should support global sass/scss inside server pages",
"app dir - css sass support server pages should support sass/scss modules inside server pages"
],
- "failed": [],
+ "failed": [
+ "app dir - css css support chunks should bundle css resources into chunks"
+ ],
"pending": [
"app dir - css css support multiple entries should only inject the same style once if used by different layers",
"app dir - css css support multiple entries should only load chunks for the css module that is used by the specific entrypoint",
@@ -4114,16 +4037,17 @@
},
"test/e2e/app-dir/app-edge/app-edge.test.ts": {
"passed": [
+ "app-dir edge SSR should resolve module without error in edge runtime",
+ "app-dir edge SSR should warn about the re-export of a pages runtime/preferredRegion config"
+ ],
+ "failed": [
"app-dir edge SSR should handle /index routes correctly",
"app-dir edge SSR should handle edge only routes",
"app-dir edge SSR should handle edge rsc hmr",
"app-dir edge SSR should resolve client component without error",
- "app-dir edge SSR should resolve module without error in edge runtime",
"app-dir edge SSR should retrieve cookies in a server component in the edge runtime",
- "app-dir edge SSR should treat process as object without polyfill in edge runtime",
- "app-dir edge SSR should warn about the re-export of a pages runtime/preferredRegion config"
+ "app-dir edge SSR should treat process as object without polyfill in edge runtime"
],
- "failed": [],
"pending": [],
"flakey": [],
"runtimeError": false
@@ -4158,7 +4082,6 @@
"app dir - external dependency should export client module references in esm",
"app dir - external dependency should handle external async module libraries correctly",
"app dir - external dependency should handle external css modules",
- "app dir - external dependency should handle external css modules in pages",
"app dir - external dependency should handle external next/font",
"app dir - external dependency should have proper tree-shaking for known modules in CJS",
"app dir - external dependency should not apply swc optimizer transform for external packages in browser layer in web worker",
@@ -4170,7 +4093,9 @@
"app dir - external dependency should use the same async storages if imported directly",
"app dir - external dependency should use the same export type for packages in both ssr and client"
],
- "failed": [],
+ "failed": [
+ "app dir - external dependency should handle external css modules in pages"
+ ],
"pending": [],
"flakey": [],
"runtimeError": false
@@ -4545,7 +4470,6 @@
"app-dir static/dynamic handling should warn for too many cache tags",
"app-dir static/dynamic handling unstable-cache should work in pages/api/unstable-cache-edge",
"app-dir static/dynamic handling unstable-cache should work in pages/api/unstable-cache-node",
- "app-dir static/dynamic handling unstable-cache should work in pages/unstable-cache-edge",
"app-dir static/dynamic handling unstable-cache should work in pages/unstable-cache-node"
],
"failed": [
@@ -4598,6 +4522,7 @@
"app-dir static/dynamic handling should stream properly for /stale-cache-serving/route-handler",
"app-dir static/dynamic handling should work with dynamic path no generateStaticParams",
"app-dir static/dynamic handling should work with forced dynamic path",
+ "app-dir static/dynamic handling unstable-cache should work in pages/unstable-cache-edge",
"app-dir static/dynamic handling unstable_cache should be able to read the draft mode status",
"app-dir static/dynamic handling unstable_cache should bypass cache in draft mode",
"app-dir static/dynamic handling unstable_cache should not cache new result in draft mode",
@@ -4632,7 +4557,6 @@
"app-dir static/dynamic handling should warn for too many cache tags",
"app-dir static/dynamic handling unstable-cache should work in pages/api/unstable-cache-edge",
"app-dir static/dynamic handling unstable-cache should work in pages/api/unstable-cache-node",
- "app-dir static/dynamic handling unstable-cache should work in pages/unstable-cache-edge",
"app-dir static/dynamic handling unstable-cache should work in pages/unstable-cache-node"
],
"failed": [
@@ -4692,6 +4616,7 @@
"app-dir static/dynamic handling should stream properly for /stale-cache-serving/route-handler",
"app-dir static/dynamic handling should work with dynamic path no generateStaticParams",
"app-dir static/dynamic handling should work with forced dynamic path",
+ "app-dir static/dynamic handling unstable-cache should work in pages/unstable-cache-edge",
"app-dir static/dynamic handling unstable_cache should be able to read the draft mode status",
"app-dir static/dynamic handling unstable_cache should bypass cache in draft mode",
"app-dir static/dynamic handling unstable_cache should not cache new result in draft mode",
@@ -4733,7 +4658,6 @@
},
"test/e2e/app-dir/app/index.test.ts": {
"passed": [
- "app dir - basic should allow linking from app page to pages page",
"app dir - basic should be soft for back navigation",
"app dir - basic should be soft for forward navigation",
"app dir - basic should hard push",
@@ -4766,9 +4690,6 @@
"app dir - basic next/script should pass on extra props for beforeInteractive scripts with a src prop",
"app dir - basic next/script should pass on extra props for beforeInteractive scripts without a src prop",
"app dir - basic next/script should support next/script and render in correct order",
- "app dir - basic rewrites should support rewrites on client-side navigation",
- "app dir - basic rewrites should support rewrites on client-side navigation from pages to app with existing pages path",
- "app dir - basic rewrites should support rewrites on initial load",
"app dir - basic searchParams prop client component should have the correct search params",
"app dir - basic searchParams prop client component should have the correct search params on middleware rewrite",
"app dir - basic searchParams prop client component should have the correct search params on rewrite",
@@ -4777,10 +4698,8 @@
"app dir - basic searchParams prop server component should have the correct search params on rewrite",
"app dir - basic server components Loading should render loading.js in browser for slow layout",
"app dir - basic server components Loading should render loading.js in browser for slow layout and page",
- "app dir - basic server components Loading should render loading.js in browser for slow page",
"app dir - basic server components Loading should render loading.js in initial html for slow layout",
"app dir - basic server components Loading should render loading.js in initial html for slow layout and page",
- "app dir - basic server components Loading should render loading.js in initial html for slow page",
"app dir - basic server components catch-all routes should handle catch-all segments link",
"app dir - basic server components catch-all routes should handle optional catch-all segments link",
"app dir - basic server components catch-all routes should handle optional segments",
@@ -4804,35 +4723,41 @@
"app dir - basic should handle hash in initial url",
"app dir - basic should have correct searchParams and params (client)",
"app dir - basic should have correct searchParams and params (server)",
- "app dir - basic should include document html and body",
"app dir - basic should include layouts when no direct parent layout",
"app dir - basic should include parent document when no direct parent layout",
- "app dir - basic should match redirects in pages correctly $path",
- "app dir - basic should not apply client router filter on shallow",
"app dir - basic should not create new root layout when nested (optional)",
"app dir - basic should not have duplicate config warnings",
"app dir - basic should not include parent when not in parent directory",
"app dir - basic should not serve when layout is provided but no folder index",
- "app dir - basic should not share edge workers",
- "app dir - basic should pass props from getServerSideProps in root layout",
- "app dir - basic should return normalized dynamic route params for catch-all edge page",
"app dir - basic should serve /index as separate page",
"app dir - basic should serve dynamic parameter",
"app dir - basic should serve dynamic route from pages",
- "app dir - basic should serve from app",
"app dir - basic should serve from pages",
"app dir - basic should serve from public",
"app dir - basic should serve nested parent",
"app dir - basic should serve page as a segment name correctly",
"app dir - basic should use new root layout when provided",
"app dir - basic should use text/x-component for flight",
- "app dir - basic should use text/x-component for flight with edge runtime",
- "app dir - basic should work for catch-all edge page",
"app dir - basic template component should render the template that holds state in a client component and reset on navigation"
],
"failed": [
+ "app dir - basic should allow linking from app page to pages page",
"app dir - basic should navigate to pages dynamic route from pages page if it overlaps with an app page",
- "app dir - basic should serve polyfills for browsers that do not support modules"
+ "app dir - basic rewrites should support rewrites on client-side navigation",
+ "app dir - basic rewrites should support rewrites on client-side navigation from pages to app with existing pages path",
+ "app dir - basic rewrites should support rewrites on initial load",
+ "app dir - basic server components Loading should render loading.js in browser for slow page",
+ "app dir - basic server components Loading should render loading.js in initial html for slow page",
+ "app dir - basic should include document html and body",
+ "app dir - basic should match redirects in pages correctly $path",
+ "app dir - basic should not apply client router filter on shallow",
+ "app dir - basic should not share edge workers",
+ "app dir - basic should pass props from getServerSideProps in root layout",
+ "app dir - basic should return normalized dynamic route params for catch-all edge page",
+ "app dir - basic should serve from app",
+ "app dir - basic should serve polyfills for browsers that do not support modules",
+ "app dir - basic should use text/x-component for flight with edge runtime",
+ "app dir - basic should work for catch-all edge page"
],
"pending": [
"app dir - basic HMR should HMR correctly when changing the component type",
@@ -5044,6 +4969,18 @@
"flakey": [],
"runtimeError": false
},
+ "test/e2e/app-dir/css-modules-data-urls/css-modules-data-urls.test.ts": {
+ "passed": [],
+ "failed": [],
+ "pending": [
+ "css-modules-data-urls should apply client class name from data url correctly",
+ "css-modules-data-urls should apply client styles from data url correctly",
+ "css-modules-data-urls should apply rsc class name from data url correctly",
+ "css-modules-data-urls should apply rsc styles from data url correctly"
+ ],
+ "flakey": [],
+ "runtimeError": false
+ },
"test/e2e/app-dir/css-modules-pure-no-check/css-modules-pure-no-check.test.ts": {
"passed": ["css-modules-pure-no-check should apply styles correctly"],
"failed": [],
@@ -5073,12 +5010,6 @@
"css-order loose should load correct styles navigating first-client -> third",
"css-order loose should load correct styles navigating interleaved-a -> interleaved-b",
"css-order loose should load correct styles navigating interleaved-b -> interleaved-a",
- "css-order loose should load correct styles navigating pages-first -> pages-second",
- "css-order loose should load correct styles navigating pages-first -> pages-third",
- "css-order loose should load correct styles navigating pages-second -> pages-first",
- "css-order loose should load correct styles navigating pages-second -> pages-third",
- "css-order loose should load correct styles navigating pages-third -> pages-first",
- "css-order loose should load correct styles navigating pages-third -> pages-second",
"css-order loose should load correct styles navigating second -> first",
"css-order loose should load correct styles navigating second -> first-client",
"css-order loose should load correct styles navigating second -> second-client",
@@ -5097,15 +5028,6 @@
"css-order loose should load correct styles on first-client",
"css-order loose should load correct styles on interleaved-a",
"css-order loose should load correct styles on interleaved-b",
- "css-order loose should load correct styles on pages-first",
- "css-order loose should load correct styles on pages-interleaved-a",
- "css-order loose should load correct styles on pages-interleaved-b",
- "css-order loose should load correct styles on pages-partial-reversed-a",
- "css-order loose should load correct styles on pages-partial-reversed-b",
- "css-order loose should load correct styles on pages-reversed-a",
- "css-order loose should load correct styles on pages-reversed-b",
- "css-order loose should load correct styles on pages-second",
- "css-order loose should load correct styles on pages-third",
"css-order loose should load correct styles on second",
"css-order loose should load correct styles on second-client",
"css-order loose should load correct styles on third",
@@ -5120,12 +5042,6 @@
"css-order strict should load correct styles navigating first-client -> third",
"css-order strict should load correct styles navigating interleaved-a -> interleaved-b",
"css-order strict should load correct styles navigating interleaved-b -> interleaved-a",
- "css-order strict should load correct styles navigating pages-first -> pages-second",
- "css-order strict should load correct styles navigating pages-first -> pages-third",
- "css-order strict should load correct styles navigating pages-second -> pages-first",
- "css-order strict should load correct styles navigating pages-second -> pages-third",
- "css-order strict should load correct styles navigating pages-third -> pages-first",
- "css-order strict should load correct styles navigating pages-third -> pages-second",
"css-order strict should load correct styles navigating second -> first",
"css-order strict should load correct styles navigating second -> first-client",
"css-order strict should load correct styles navigating second -> second-client",
@@ -5146,15 +5062,6 @@
"css-order strict should load correct styles on global-second",
"css-order strict should load correct styles on interleaved-a",
"css-order strict should load correct styles on interleaved-b",
- "css-order strict should load correct styles on pages-first",
- "css-order strict should load correct styles on pages-interleaved-a",
- "css-order strict should load correct styles on pages-interleaved-b",
- "css-order strict should load correct styles on pages-partial-reversed-a",
- "css-order strict should load correct styles on pages-partial-reversed-b",
- "css-order strict should load correct styles on pages-reversed-a",
- "css-order strict should load correct styles on pages-reversed-b",
- "css-order strict should load correct styles on pages-second",
- "css-order strict should load correct styles on pages-third",
"css-order strict should load correct styles on partial-reversed-a",
"css-order strict should load correct styles on partial-reversed-b",
"css-order strict should load correct styles on reversed-a",
@@ -5164,7 +5071,38 @@
"css-order strict should load correct styles on third",
"css-order strict should load correct styles on vendor"
],
- "failed": [],
+ "failed": [
+ "css-order loose should load correct styles navigating pages-first -> pages-second",
+ "css-order loose should load correct styles navigating pages-first -> pages-third",
+ "css-order loose should load correct styles navigating pages-second -> pages-first",
+ "css-order loose should load correct styles navigating pages-second -> pages-third",
+ "css-order loose should load correct styles navigating pages-third -> pages-first",
+ "css-order loose should load correct styles navigating pages-third -> pages-second",
+ "css-order loose should load correct styles on pages-first",
+ "css-order loose should load correct styles on pages-interleaved-a",
+ "css-order loose should load correct styles on pages-interleaved-b",
+ "css-order loose should load correct styles on pages-partial-reversed-a",
+ "css-order loose should load correct styles on pages-partial-reversed-b",
+ "css-order loose should load correct styles on pages-reversed-a",
+ "css-order loose should load correct styles on pages-reversed-b",
+ "css-order loose should load correct styles on pages-second",
+ "css-order loose should load correct styles on pages-third",
+ "css-order strict should load correct styles navigating pages-first -> pages-second",
+ "css-order strict should load correct styles navigating pages-first -> pages-third",
+ "css-order strict should load correct styles navigating pages-second -> pages-first",
+ "css-order strict should load correct styles navigating pages-second -> pages-third",
+ "css-order strict should load correct styles navigating pages-third -> pages-first",
+ "css-order strict should load correct styles navigating pages-third -> pages-second",
+ "css-order strict should load correct styles on pages-first",
+ "css-order strict should load correct styles on pages-interleaved-a",
+ "css-order strict should load correct styles on pages-interleaved-b",
+ "css-order strict should load correct styles on pages-partial-reversed-a",
+ "css-order strict should load correct styles on pages-partial-reversed-b",
+ "css-order strict should load correct styles on pages-reversed-a",
+ "css-order strict should load correct styles on pages-reversed-b",
+ "css-order strict should load correct styles on pages-second",
+ "css-order strict should load correct styles on pages-third"
+ ],
"pending": [
"css-order loose should load correct styles navigating big-interleaved-a -> big-interleaved-b",
"css-order loose should load correct styles navigating big-interleaved-b -> big-interleaved-a",
@@ -5284,12 +5222,13 @@
},
"test/e2e/app-dir/dedupe-rsc-error-log/dedupe-rsc-error-log.test.ts": {
"passed": [
- "dedupe-rsc-error-log should only log RSC error once for edge runtime",
"dedupe-rsc-error-log should only log RSC error once for nodejs runtime",
- "dedupe-rsc-error-log should only log SSR error once for edge runtime",
"dedupe-rsc-error-log should only log SSR error once for nodejs runtime"
],
- "failed": [],
+ "failed": [
+ "dedupe-rsc-error-log should only log RSC error once for edge runtime",
+ "dedupe-rsc-error-log should only log SSR error once for edge runtime"
+ ],
"pending": [],
"flakey": [],
"runtimeError": false
@@ -5326,13 +5265,9 @@
"passed": [
"app dir - draft mode in edge runtime should be disabled from api route handler",
"app dir - draft mode in edge runtime should be enabled from api route handler when draft mode enabled",
- "app dir - draft mode in edge runtime should generate rand when draft mode enabled",
"app dir - draft mode in edge runtime should have set-cookie header on enable",
"app dir - draft mode in edge runtime should have set-cookie header with redirect location",
"app dir - draft mode in edge runtime should not perform full page navigation on router.refresh()",
- "app dir - draft mode in edge runtime should read other cookies when draft mode enabled",
- "app dir - draft mode in edge runtime should use initial rand when draft mode is disabled on /with-edge/index",
- "app dir - draft mode in edge runtime should use initial rand when draft mode is disabled on /with-edge/with-cookies",
"app dir - draft mode in nodejs runtime should be disabled from api route handler",
"app dir - draft mode in nodejs runtime should be enabled from api route handler when draft mode enabled",
"app dir - draft mode in nodejs runtime should generate rand when draft mode enabled",
@@ -5343,7 +5278,12 @@
"app dir - draft mode in nodejs runtime should use initial rand when draft mode is disabled on /index",
"app dir - draft mode in nodejs runtime should use initial rand when draft mode is disabled on /with-cookies"
],
- "failed": [],
+ "failed": [
+ "app dir - draft mode in edge runtime should generate rand when draft mode enabled",
+ "app dir - draft mode in edge runtime should read other cookies when draft mode enabled",
+ "app dir - draft mode in edge runtime should use initial rand when draft mode is disabled on /with-edge/index",
+ "app dir - draft mode in edge runtime should use initial rand when draft mode is disabled on /with-edge/with-cookies"
+ ],
"pending": [],
"flakey": [],
"runtimeError": false
@@ -5351,36 +5291,38 @@
"test/e2e/app-dir/dynamic-css/index.test.ts": {
"passed": [
"app dir - dynamic css should not throw with accessing to ALS in preload css",
- "app dir - dynamic css should only apply corresponding css for page loaded in edge runtime",
"app dir - dynamic css should only apply corresponding css for page loaded that /another",
"app dir - dynamic css should only apply corresponding css for page loaded that /ssr",
"app dir - dynamic css should preload all chunks of dynamic component during SSR"
],
- "failed": [],
+ "failed": [
+ "app dir - dynamic css should only apply corresponding css for page loaded in edge runtime"
+ ],
"pending": [],
"flakey": [],
"runtimeError": false
},
"test/e2e/app-dir/dynamic-data/dynamic-data.test.ts": {
"passed": [
- "dynamic-data inside cache scope displays redbox when accessing dynamic data inside a cache scope",
"dynamic-data should render empty objects for dynamic APIs when rendering with force-static",
"dynamic-data should render the dynamic apis dynamically when used in a top-level scope",
"dynamic-data should render the dynamic apis dynamically when used in a top-level scope with force dynamic",
- "dynamic-data should track searchParams access as dynamic when the Page is a client component",
+ "dynamic-data should track searchParams access as dynamic when the Page is a client component"
+ ],
+ "failed": [
+ "dynamic-data inside cache scope displays redbox when accessing dynamic data inside a cache scope",
"dynamic-data with dynamic = \"error\" displays redbox when `dynamic = \"error\"` and dynamic data is read in dev"
],
- "failed": [],
"pending": [],
"flakey": [],
"runtimeError": false
},
"test/e2e/app-dir/dynamic-href/dynamic-href.test.ts": {
- "passed": [
+ "passed": [],
+ "failed": [
"dynamic-href should error when using dynamic href in app dir",
"dynamic-href should error when using dynamic href.pathname in app dir"
],
- "failed": [],
"pending": [],
"flakey": [],
"runtimeError": false
@@ -5745,18 +5687,19 @@
"test/e2e/app-dir/dynamic/dynamic.test.ts": {
"passed": [
"app dir - next/dynamic no SSR should not render client component imported through ssr: false in client components",
- "app dir - next/dynamic no SSR should not render client component imported through ssr: false in client components in edge runtime",
"app dir - next/dynamic no SSR should support dynamic import with TLA in client components",
"app dir - next/dynamic no SSR should support dynamic import with accessing named exports from client component",
"app dir - next/dynamic should directly raise error when dynamic component error on server",
"app dir - next/dynamic should generate correct client manifest for dynamic chunks",
"app dir - next/dynamic should handle next/dynamic in SSR correctly",
"app dir - next/dynamic should handle next/dynamic in hydration correctly",
- "app dir - next/dynamic should handle ssr: false in pages when appDir is enabled",
"app dir - next/dynamic should not render loading by default",
"app dir - next/dynamic should render loading by default if loading is specified and loader is slow"
],
- "failed": [],
+ "failed": [
+ "app dir - next/dynamic no SSR should not render client component imported through ssr: false in client components in edge runtime",
+ "app dir - next/dynamic should handle ssr: false in pages when appDir is enabled"
+ ],
"pending": [],
"flakey": [],
"runtimeError": false
@@ -5827,6 +5770,15 @@
"flakey": [],
"runtimeError": false
},
+ "test/e2e/app-dir/empty-fallback-shells/empty-fallback-shells.test.ts": {
+ "passed": [
+ "empty-fallback-shells should start and not postpone the response"
+ ],
+ "failed": [],
+ "pending": [],
+ "flakey": [],
+ "runtimeError": false
+ },
"test/e2e/app-dir/error-boundary-navigation/index.test.ts": {
"passed": [
"app dir - not found navigation should allow navigating to a non-existent page",
@@ -5874,7 +5826,7 @@
],
"pending": [],
"flakey": [],
- "runtimeError": true
+ "runtimeError": false
},
"test/e2e/app-dir/errors/index.test.ts": {
"passed": [
@@ -5951,14 +5903,15 @@
},
"test/e2e/app-dir/global-error/basic/index.test.ts": {
"passed": [
- "app dir - global-error should catch metadata error in error boundary if presented",
+ "app dir - global-error should catch metadata error in error boundary if presented"
+ ],
+ "failed": [
"app dir - global-error should catch metadata error in global-error if no error boundary is presented",
"app dir - global-error should catch the client error thrown in the nested routes",
"app dir - global-error should render global error for error in client components during SSR",
"app dir - global-error should render global error for error in server components",
"app dir - global-error should trigger error component when an error happens during rendering"
],
- "failed": [],
"pending": [],
"flakey": [],
"runtimeError": false
@@ -5985,10 +5938,10 @@
"runtimeError": false
},
"test/e2e/app-dir/global-error/layout-error/index.test.ts": {
- "passed": [
+ "passed": [],
+ "failed": [
"app dir - global error - layout error should render global error for error in server components"
],
- "failed": [],
"pending": [],
"flakey": [],
"runtimeError": false
@@ -6043,10 +5996,6 @@
},
"test/e2e/app-dir/hooks/hooks.test.ts": {
"passed": [
- "app dir - hooks from pages should have the correct hooks at /adapter-hooks/1",
- "app dir - hooks from pages should have the correct hooks at /adapter-hooks/1/account",
- "app dir - hooks from pages should have the correct hooks at /adapter-hooks/2",
- "app dir - hooks from pages should have the correct hooks at /adapter-hooks/static",
"app dir - hooks useDraftMode should generate rand when draft mode enabled",
"app dir - hooks useDraftMode should use initial rand when draft mode be disabled",
"app dir - hooks usePathname should have the canonical url pathname on rewrite",
@@ -6066,7 +6015,12 @@
"app dir - hooks useSelectedLayoutSegments should have the correct layout segments at /hooks/use-selected-layout-segment/rewritten-middleware",
"app dir - hooks useSelectedLayoutSegments should return an empty array in pages"
],
- "failed": [],
+ "failed": [
+ "app dir - hooks from pages should have the correct hooks at /adapter-hooks/1",
+ "app dir - hooks from pages should have the correct hooks at /adapter-hooks/1/account",
+ "app dir - hooks from pages should have the correct hooks at /adapter-hooks/2",
+ "app dir - hooks from pages should have the correct hooks at /adapter-hooks/static"
+ ],
"pending": [],
"flakey": [],
"runtimeError": false
@@ -6102,6 +6056,13 @@
"flakey": [],
"runtimeError": false
},
+ "test/e2e/app-dir/instrumentation-order/instrumentation-order.test.ts": {
+ "passed": ["instrumentation-order should work using cheerio"],
+ "failed": [],
+ "pending": [],
+ "flakey": [],
+ "runtimeError": false
+ },
"test/e2e/app-dir/interception-dynamic-segment-middleware/interception-dynamic-segment-middleware.test.ts": {
"passed": [
"interception-dynamic-segment-middleware should work when interception route is paired with a dynamic segment & middleware"
@@ -6133,10 +6094,11 @@
},
"test/e2e/app-dir/interception-route-prefetch-cache/interception-route-prefetch-cache.test.ts": {
"passed": [
- "interception-route-prefetch-cache runtime = edge should render the correct interception when two distinct layouts share the same path structure",
"interception-route-prefetch-cache runtime = nodejs should render the correct interception when two distinct layouts share the same path structure"
],
- "failed": [],
+ "failed": [
+ "interception-route-prefetch-cache runtime = edge should render the correct interception when two distinct layouts share the same path structure"
+ ],
"pending": [],
"flakey": [],
"runtimeError": false
@@ -6185,11 +6147,12 @@
"test/e2e/app-dir/interoperability-with-pages/navigation.test.ts": {
"passed": [
"navigation between pages and app dir It should be able to navigate app -> pages",
- "navigation between pages and app dir It should be able to navigate app -> pages and go back and forward",
- "navigation between pages and app dir It should be able to navigate pages -> app",
+ "navigation between pages and app dir It should be able to navigate app -> pages and go back and forward"
+ ],
+ "failed": [
+ "navigation between pages and app dir It should be able to navigate pages -> app",
"navigation between pages and app dir It should be able to navigate pages -> app and go back an forward"
],
- "failed": [],
"pending": [],
"flakey": [],
"runtimeError": false
@@ -6233,7 +6196,6 @@
"passed": [
"app-dir - fetch logging placeholder to satisfy at least one test when isNextDev is false",
"app-dir - fetch logging should not log requests for HMR refreshes",
- "app-dir - logging with default logging should not contain trailing word page for app router routes",
"app-dir - logging with default logging should not log fetch requests at all",
"app-dir - logging with fetches default logging should exclude Middleware invoked and _rsc requests",
"app-dir - logging with fetches default logging should log 'skip' cache status with a reason when cache: 'no-cache' is used",
@@ -6263,13 +6225,20 @@
"app-dir - logging with fetches verbose logging should respect request.init.cache when use with fetch input is instance",
"app-dir - logging with fetches verbose logging should show cache reason of noStore when use with fetch",
"app-dir - logging with fetches verbose logging when logging.fetches.hmrRefreshes is true should log requests for HMR refreshes",
+ "app-dir - logging with verbose logging for edge runtime should log each page request only once"
+ ],
+ "failed": [
+ "app-dir - logging with default logging should not contain metadata internal segments for dynamic metadata routes",
+ "app-dir - logging with default logging should not contain trailing word page for app router routes",
+ "app-dir - logging with fetches default logging should not contain metadata internal segments for dynamic metadata routes",
+ "app-dir - logging with fetches verbose logging should not contain metadata internal segments for dynamic metadata routes",
"app-dir - logging with verbose logging for edge runtime should exclude Middleware invoked and _rsc requests",
"app-dir - logging with verbose logging for edge runtime should log 'skip' cache status with a reason when cache: 'no-cache' is used",
"app-dir - logging with verbose logging for edge runtime should log 'skip' cache status with a reason when revalidate: 0 is used",
"app-dir - logging with verbose logging for edge runtime should log 'skip' cache status with a reason when the browser indicates caching should be ignored",
- "app-dir - logging with verbose logging for edge runtime should log each page request only once",
"app-dir - logging with verbose logging for edge runtime should log requests for client-side navigations",
"app-dir - logging with verbose logging for edge runtime should log requests with correct indentation",
+ "app-dir - logging with verbose logging for edge runtime should not contain metadata internal segments for dynamic metadata routes",
"app-dir - logging with verbose logging for edge runtime should not contain trailing word page for app router routes",
"app-dir - logging with verbose logging for edge runtime should not limit the number of requests that are logged",
"app-dir - logging with verbose logging for edge runtime should not log _rsc query for client navigation RSC request",
@@ -6278,12 +6247,6 @@
"app-dir - logging with verbose logging for edge runtime should show cache reason of noStore when use with fetch",
"app-dir - logging with verbose logging for edge runtime when logging.fetches.hmrRefreshes is true should log requests for HMR refreshes"
],
- "failed": [
- "app-dir - logging with default logging should not contain metadata internal segments for dynamic metadata routes",
- "app-dir - logging with fetches default logging should not contain metadata internal segments for dynamic metadata routes",
- "app-dir - logging with fetches verbose logging should not contain metadata internal segments for dynamic metadata routes",
- "app-dir - logging with verbose logging for edge runtime should not contain metadata internal segments for dynamic metadata routes"
- ],
"pending": [],
"flakey": [],
"runtimeError": false
@@ -6453,6 +6416,7 @@
},
"test/e2e/app-dir/metadata-streaming-parallel-routes/metadata-streaming-parallel-routes.test.ts": {
"passed": [
+ "app-dir - metadata-streaming should change metadata when navigating between two pages under a slot when children is not rendered",
"app-dir - metadata-streaming should only insert metadata once for parallel routes when slots match",
"app-dir - metadata-streaming should only insert metadata once for parallel routes when there is a missing slot",
"app-dir - metadata-streaming should still render metadata if children is not rendered in parallel routes layout"
@@ -6567,7 +6531,6 @@
"app dir - metadata basic should support apple related tags `itunes` and `appWebApp`",
"app dir - metadata basic should support generateMetadata dynamic props",
"app dir - metadata basic should support other basic tags",
- "app dir - metadata basic should support other basic tags (edge)",
"app dir - metadata basic should support robots tags",
"app dir - metadata basic should support socials related tags like facebook and pinterest",
"app dir - metadata basic should support stashed title in one layer of page and layout",
@@ -6605,7 +6568,9 @@
"app dir - metadata viewport should skip initial-scale from viewport if it is set to undefined",
"app dir - metadata viewport should support dynamic viewport export"
],
- "failed": [],
+ "failed": [
+ "app dir - metadata basic should support other basic tags (edge)"
+ ],
"pending": [],
"flakey": [],
"runtimeError": false
@@ -6706,8 +6671,6 @@
"app dir - navigation navigating to a page with async metadata shows a fallback when prefetch completed",
"app dir - navigation navigating to a page with async metadata shows a fallback when prefetch was pending",
"app dir - navigation navigating to dynamic params & changing the casing should load the page correctly",
- "app dir - navigation navigation between pages and app should not contain _rsc query while navigating from app to pages",
- "app dir - navigation navigation between pages and app should not contain _rsc query while navigating from pages to app",
"app dir - navigation navigation between pages and app should not omit the hash while navigating from app to pages",
"app dir - navigation navigations when attaching a Proxy to `window.Promise` should navigate without issue",
"app dir - navigation nested navigation should load chunks correctly without double encoding of url",
@@ -6721,7 +6684,6 @@
"app dir - navigation query string should set query correctly",
"app dir - navigation query string should set query with semicolon correctly",
"app dir - navigation query string useParams identity between renders should be stable in app",
- "app dir - navigation query string useParams identity between renders should be stable in pages",
"app dir - navigation redirect components should only trigger the redirect once (/redirect/servercomponent)",
"app dir - navigation redirect components should only trigger the redirect once (redirect/redirect-with-loading)",
"app dir - navigation redirect components should redirect client-side",
@@ -6744,7 +6706,11 @@
"app dir - navigation useRouter identity between navigations should preserve identity when navigating between different pages",
"app dir - navigation useRouter identity between navigations should preserve identity when navigating to the same page"
],
- "failed": [],
+ "failed": [
+ "app dir - navigation navigation between pages and app should not contain _rsc query while navigating from app to pages",
+ "app dir - navigation navigation between pages and app should not contain _rsc query while navigating from pages to app",
+ "app dir - navigation query string useParams identity between renders should be stable in pages"
+ ],
"pending": [],
"flakey": [],
"runtimeError": false
@@ -6802,10 +6768,10 @@
"runtimeError": false
},
"test/e2e/app-dir/next-after-app-static/generate-static-params-error/index.test.ts": {
- "passed": [
+ "passed": [],
+ "failed": [
"after() in generateStaticParams - thrown errors shows the error overlay if an error is thrown inside after"
],
- "failed": [],
"pending": [],
"flakey": [],
"runtimeError": false
@@ -6821,20 +6787,7 @@
},
"test/e2e/app-dir/next-after-app/index.test.ts": {
"passed": [
- "after() in edge runtime does not allow modifying cookies in a callback",
- "after() in edge runtime interrupted RSC renders runs callbacks if a request is aborted before the page finishes streaming",
- "after() in edge runtime interrupted RSC renders runs callbacks if a user error was thrown in the RSC render",
- "after() in edge runtime interrupted RSC renders runs callbacks if notFound() was called",
- "after() in edge runtime interrupted RSC renders runs callbacks if redirect() was called",
- "after() in edge runtime interrupted RSC renders runs callbacks if the browser disconnects before the page finishes streaming",
- "after() in edge runtime only runs callbacks after the response is fully sent",
- "after() in edge runtime runs callbacks from nested after calls",
- "after() in edge runtime runs in dynamic pages",
"after() in edge runtime runs in dynamic route handlers",
- "after() in edge runtime runs in generateMetadata()",
- "after() in edge runtime runs in middleware",
- "after() in edge runtime runs in server actions",
- "after() in edge runtime uses waitUntil from request context if available in a page",
"after() in edge runtime uses waitUntil from request context if available in a route handler",
"after() in edge runtime uses waitUntil from request context if available in middleware",
"after() in nodejs runtime does not allow modifying cookies in a callback",
@@ -6854,19 +6807,32 @@
"after() in nodejs runtime uses waitUntil from request context if available in a route handler",
"after() in nodejs runtime uses waitUntil from request context if available in middleware"
],
- "failed": [],
+ "failed": [
+ "after() in edge runtime does not allow modifying cookies in a callback",
+ "after() in edge runtime interrupted RSC renders runs callbacks if a request is aborted before the page finishes streaming",
+ "after() in edge runtime interrupted RSC renders runs callbacks if a user error was thrown in the RSC render",
+ "after() in edge runtime interrupted RSC renders runs callbacks if notFound() was called",
+ "after() in edge runtime interrupted RSC renders runs callbacks if redirect() was called",
+ "after() in edge runtime interrupted RSC renders runs callbacks if the browser disconnects before the page finishes streaming",
+ "after() in edge runtime only runs callbacks after the response is fully sent",
+ "after() in edge runtime runs callbacks from nested after calls",
+ "after() in edge runtime runs in dynamic pages",
+ "after() in edge runtime runs in generateMetadata()",
+ "after() in edge runtime runs in middleware",
+ "after() in edge runtime runs in server actions",
+ "after() in edge runtime uses waitUntil from request context if available in a page"
+ ],
"pending": [],
"flakey": [],
"runtimeError": false
},
"test/e2e/app-dir/next-after-pages/index.test.ts": {
- "passed": [
+ "passed": ["after() - pages runs in middleware"],
+ "failed": [
"after() - pages invalid usages errors at compile time when used in pages dir errors when used in getServerSideProps",
"after() - pages invalid usages errors at compile time when used in pages dir errors when used in getStaticProps",
- "after() - pages invalid usages errors at compile time when used in pages dir errors when used in within a page component",
- "after() - pages runs in middleware"
+ "after() - pages invalid usages errors at compile time when used in pages dir errors when used in within a page component"
],
- "failed": [],
"pending": [],
"flakey": [],
"runtimeError": false
@@ -6995,14 +6961,14 @@
},
"test/e2e/app-dir/next-font/next-font.test.ts": {
"passed": [
- "app dir - next/font app dir - next-font computed styles should have correct styles at /",
"app dir - next/font app dir - next-font computed styles should have correct styles at /client",
- "app dir - next/font app dir - next-font import values should have correct values at /",
"app dir - next/font app dir - next-font import values should have correct values at /client",
"app dir - next/font app dir - next-font import values should transform code in node_modules"
],
"failed": [
"app dir - next/font app dir - next-font Dev errors should recover on font loader error",
+ "app dir - next/font app dir - next-font computed styles should have correct styles at /",
+ "app dir - next/font app dir - next-font import values should have correct values at /",
"app dir - next/font app dir - next-font navigation should not have duplicate preload tags on navigation"
],
"pending": [],
@@ -7044,7 +7010,9 @@
"app dir - form unsupported attributes on submitter should warn if submitter sets \"formEncType\" to an unsupported value and fall back to default submit behavior",
"app dir - form unsupported attributes on submitter should warn if submitter sets \"formMethod\" to an unsupported value and fall back to default submit behavior",
"app dir - form unsupported attributes on submitter should warn if submitter sets \"formTarget\" to an unsupported value and fall back to default submit behavior",
- "app dir - form url-encodes file inputs, but warns about them",
+ "app dir - form url-encodes file inputs, but warns about them"
+ ],
+ "failed": [
"pages dir - form does not navigate if preventDefault is called in onSubmit",
"pages dir - form does not push a new history entry if `replace` is passed",
"pages dir - form functions passed to action runs client action",
@@ -7056,7 +7024,6 @@
"pages dir - form unsupported attributes on submitter should warn if submitter sets \"formTarget\" to an unsupported value and fall back to default submit behavior",
"pages dir - form url-encodes file inputs, but warns about them"
],
- "failed": [],
"pending": [],
"flakey": [],
"runtimeError": false
@@ -7071,11 +7038,11 @@
"runtimeError": false
},
"test/e2e/app-dir/next-image/next-image-proxy.test.ts": {
- "passed": [
+ "passed": [],
+ "failed": [
"next-image-proxy loads images without any errors",
"next-image-proxy should work with connection upgrade by removing it via filterReqHeaders()"
],
- "failed": [],
"pending": [],
"flakey": [],
"runtimeError": false
@@ -7083,17 +7050,18 @@
"test/e2e/app-dir/next-image/next-image.test.ts": {
"passed": [
"app dir - next-image browser content should render images nested under page dir on /nested route",
- "app dir - next-image browser content should render images on / route",
"app dir - next-image image content should render images nested under page dir on /nested route",
- "app dir - next-image image content should render images on / route",
"app dir - next-image image content should render images on /client route",
- "app dir - next-image image content should render legacy images in edge runtime on /legacy-edge-runtime route",
"app dir - next-image image content should render legacy images under /legacy route",
"app dir - next-image ssr content should render images nested under page dir on /nested route",
- "app dir - next-image ssr content should render images on / route",
"app dir - next-image ssr content should render images on /client route"
],
- "failed": [],
+ "failed": [
+ "app dir - next-image browser content should render images on / route",
+ "app dir - next-image image content should render images on / route",
+ "app dir - next-image image content should render legacy images in edge runtime on /legacy-edge-runtime route",
+ "app dir - next-image ssr content should render images on / route"
+ ],
"pending": [],
"flakey": [],
"runtimeError": false
@@ -7192,15 +7160,15 @@
"app dir - not-found - basic with default runtime should escalate notFound to parent layout if no not-found boundary present in current layer",
"app dir - not-found - basic with default runtime should match dynamic route not-found boundary correctly",
"app dir - not-found - basic with default runtime should not reload the page",
- "app dir - not-found - basic with default runtime should use the not-found page for non-matching routes",
+ "app dir - not-found - basic with default runtime should use the not-found page for non-matching routes"
+ ],
+ "failed": [
+ "app dir - not-found - basic with default runtime should render the 404 page when the file is removed, and restore the page when re-added",
"app dir - not-found - basic with runtime = edge should escalate notFound to parent layout if no not-found boundary present in current layer",
"app dir - not-found - basic with runtime = edge should match dynamic route not-found boundary correctly",
"app dir - not-found - basic with runtime = edge should not reload the page",
"app dir - not-found - basic with runtime = edge should use the not-found page for non-matching routes"
],
- "failed": [
- "app dir - not-found - basic with default runtime should render the 404 page when the file is removed, and restore the page when re-added"
- ],
"pending": [],
"flakey": [],
"runtimeError": false
@@ -7208,11 +7176,12 @@
"test/e2e/app-dir/not-found/conflict-route/index.test.ts": {
"passed": [
"app dir - not-found - conflict route with default runtime should allow to have a valid /not-found route",
- "app dir - not-found - conflict route with default runtime should use the not-found page for non-matching routes",
+ "app dir - not-found - conflict route with default runtime should use the not-found page for non-matching routes"
+ ],
+ "failed": [
"app dir - not-found - conflict route with runtime = edge should allow to have a valid /not-found route",
"app dir - not-found - conflict route with runtime = edge should use the not-found page for non-matching routes"
],
- "failed": [],
"pending": [],
"flakey": [],
"runtimeError": false
@@ -7247,10 +7216,11 @@
},
"test/e2e/app-dir/not-found/group-route/index.test.ts": {
"passed": [
- "app dir - not-found - group route with default runtime should use the not-found page under group routes",
+ "app dir - not-found - group route with default runtime should use the not-found page under group routes"
+ ],
+ "failed": [
"app dir - not-found - group route with runtime = edge should use the not-found page under group routes"
],
- "failed": [],
"pending": [],
"flakey": [],
"runtimeError": false
@@ -7309,10 +7279,10 @@
"runtimeError": false
},
"test/e2e/app-dir/parallel-routes-and-interception-from-root/parallel-routes-and-interception-from-root.test.ts": {
- "passed": [
+ "passed": [],
+ "failed": [
"parallel-routes-and-interception-from-root should interpolate [locale] in \"/[locale]/example/(...)[locale]/intercepted\""
],
- "failed": [],
"pending": [],
"flakey": [],
"runtimeError": false
@@ -7517,11 +7487,11 @@
"runtimeError": false
},
"test/e2e/app-dir/params-hooks-compat/index.test.ts": {
- "passed": [
+ "passed": [],
+ "failed": [
"app-dir - params hooks compat should only access path params with useParams",
"app-dir - params hooks compat should only access search params with useSearchParams"
],
- "failed": [],
"pending": [],
"flakey": [],
"runtimeError": false
@@ -7551,67 +7521,46 @@
},
"test/e2e/app-dir/ppr-full/ppr-full.test.ts": {
"passed": [
- "ppr-full HTML Response for / should allow navigations to and from a pages/ page",
"ppr-full HTML Response for / should have correct headers",
"ppr-full HTML Response for / should resume with dynamic content",
- "ppr-full HTML Response for /dynamic/force-dynamic should allow navigations to and from a pages/ page",
"ppr-full HTML Response for /dynamic/force-dynamic should have correct headers",
"ppr-full HTML Response for /dynamic/force-dynamic should resume with dynamic content",
- "ppr-full HTML Response for /dynamic/force-dynamic/nested/a should allow navigations to and from a pages/ page",
"ppr-full HTML Response for /dynamic/force-dynamic/nested/a should have correct headers",
"ppr-full HTML Response for /dynamic/force-dynamic/nested/a should resume with dynamic content",
- "ppr-full HTML Response for /dynamic/force-dynamic/nested/b should allow navigations to and from a pages/ page",
"ppr-full HTML Response for /dynamic/force-dynamic/nested/b should have correct headers",
"ppr-full HTML Response for /dynamic/force-dynamic/nested/b should resume with dynamic content",
- "ppr-full HTML Response for /dynamic/force-dynamic/nested/c should allow navigations to and from a pages/ page",
"ppr-full HTML Response for /dynamic/force-dynamic/nested/c should have correct headers",
"ppr-full HTML Response for /dynamic/force-dynamic/nested/c should resume with dynamic content",
- "ppr-full HTML Response for /dynamic/force-static should allow navigations to and from a pages/ page",
"ppr-full HTML Response for /dynamic/force-static should have correct headers",
"ppr-full HTML Response for /dynamic/force-static should not contain dynamic content",
- "ppr-full HTML Response for /loading/a should allow navigations to and from a pages/ page",
"ppr-full HTML Response for /loading/a should have correct headers",
"ppr-full HTML Response for /loading/a should resume with dynamic content",
- "ppr-full HTML Response for /loading/b should allow navigations to and from a pages/ page",
"ppr-full HTML Response for /loading/b should have correct headers",
"ppr-full HTML Response for /loading/b should resume with dynamic content",
- "ppr-full HTML Response for /loading/c should allow navigations to and from a pages/ page",
"ppr-full HTML Response for /loading/c should have correct headers",
"ppr-full HTML Response for /loading/c should resume with dynamic content",
- "ppr-full HTML Response for /metadata should allow navigations to and from a pages/ page",
"ppr-full HTML Response for /metadata should have correct headers",
"ppr-full HTML Response for /metadata should resume with dynamic content",
- "ppr-full HTML Response for /nested/a should allow navigations to and from a pages/ page",
"ppr-full HTML Response for /nested/a should have correct headers",
"ppr-full HTML Response for /nested/a should resume with dynamic content",
- "ppr-full HTML Response for /nested/b should allow navigations to and from a pages/ page",
"ppr-full HTML Response for /nested/b should have correct headers",
"ppr-full HTML Response for /nested/b should resume with dynamic content",
- "ppr-full HTML Response for /nested/c should allow navigations to and from a pages/ page",
"ppr-full HTML Response for /nested/c should have correct headers",
"ppr-full HTML Response for /nested/c should resume with dynamic content",
- "ppr-full HTML Response for /no-suspense should allow navigations to and from a pages/ page",
"ppr-full HTML Response for /no-suspense should have correct headers",
"ppr-full HTML Response for /no-suspense should resume with dynamic content",
- "ppr-full HTML Response for /no-suspense/nested/a should allow navigations to and from a pages/ page",
"ppr-full HTML Response for /no-suspense/nested/a should have correct headers",
"ppr-full HTML Response for /no-suspense/nested/a should resume with dynamic content",
- "ppr-full HTML Response for /no-suspense/nested/b should allow navigations to and from a pages/ page",
"ppr-full HTML Response for /no-suspense/nested/b should have correct headers",
"ppr-full HTML Response for /no-suspense/nested/b should resume with dynamic content",
- "ppr-full HTML Response for /no-suspense/nested/c should allow navigations to and from a pages/ page",
"ppr-full HTML Response for /no-suspense/nested/c should have correct headers",
"ppr-full HTML Response for /no-suspense/nested/c should resume with dynamic content",
- "ppr-full HTML Response for /on-demand/a should allow navigations to and from a pages/ page",
"ppr-full HTML Response for /on-demand/a should have correct headers",
"ppr-full HTML Response for /on-demand/a should resume with dynamic content",
- "ppr-full HTML Response for /on-demand/b should allow navigations to and from a pages/ page",
"ppr-full HTML Response for /on-demand/b should have correct headers",
"ppr-full HTML Response for /on-demand/b should resume with dynamic content",
- "ppr-full HTML Response for /on-demand/c should allow navigations to and from a pages/ page",
"ppr-full HTML Response for /on-demand/c should have correct headers",
"ppr-full HTML Response for /on-demand/c should resume with dynamic content",
- "ppr-full HTML Response for /static should allow navigations to and from a pages/ page",
"ppr-full HTML Response for /static should have correct headers",
"ppr-full HTML Response for /static should not contain dynamic content",
"ppr-full Metadata should set the right metadata when generateMetadata uses dynamic APIs",
@@ -7623,7 +7572,29 @@
"ppr-full Navigation Signals redirect() for /navigation/redirect/dynamic should have correct headers",
"ppr-full Test Setup has all the test pathnames listed in the links component"
],
- "failed": [],
+ "failed": [
+ "ppr-full HTML Response for / should allow navigations to and from a pages/ page",
+ "ppr-full HTML Response for /dynamic/force-dynamic should allow navigations to and from a pages/ page",
+ "ppr-full HTML Response for /dynamic/force-dynamic/nested/a should allow navigations to and from a pages/ page",
+ "ppr-full HTML Response for /dynamic/force-dynamic/nested/b should allow navigations to and from a pages/ page",
+ "ppr-full HTML Response for /dynamic/force-dynamic/nested/c should allow navigations to and from a pages/ page",
+ "ppr-full HTML Response for /dynamic/force-static should allow navigations to and from a pages/ page",
+ "ppr-full HTML Response for /loading/a should allow navigations to and from a pages/ page",
+ "ppr-full HTML Response for /loading/b should allow navigations to and from a pages/ page",
+ "ppr-full HTML Response for /loading/c should allow navigations to and from a pages/ page",
+ "ppr-full HTML Response for /metadata should allow navigations to and from a pages/ page",
+ "ppr-full HTML Response for /nested/a should allow navigations to and from a pages/ page",
+ "ppr-full HTML Response for /nested/b should allow navigations to and from a pages/ page",
+ "ppr-full HTML Response for /nested/c should allow navigations to and from a pages/ page",
+ "ppr-full HTML Response for /no-suspense should allow navigations to and from a pages/ page",
+ "ppr-full HTML Response for /no-suspense/nested/a should allow navigations to and from a pages/ page",
+ "ppr-full HTML Response for /no-suspense/nested/b should allow navigations to and from a pages/ page",
+ "ppr-full HTML Response for /no-suspense/nested/c should allow navigations to and from a pages/ page",
+ "ppr-full HTML Response for /on-demand/a should allow navigations to and from a pages/ page",
+ "ppr-full HTML Response for /on-demand/b should allow navigations to and from a pages/ page",
+ "ppr-full HTML Response for /on-demand/c should allow navigations to and from a pages/ page",
+ "ppr-full HTML Response for /static should allow navigations to and from a pages/ page"
+ ],
"pending": [],
"flakey": [],
"runtimeError": false
@@ -7777,11 +7748,12 @@
"ppr for /suspense/node/nested/3 should serve the static part",
"ppr search parameters should render the page with the search parameters",
"ppr should indicate the feature is experimental",
- "ppr with suspense for /suspense/edge should eventually render the dynamic part",
"ppr with suspense for /suspense/node should eventually render the dynamic part",
"ppr without suspense for /no-suspense should immediately render the dynamic part"
],
- "failed": [],
+ "failed": [
+ "ppr with suspense for /suspense/edge should eventually render the dynamic part"
+ ],
"pending": [],
"flakey": [],
"runtimeError": false
@@ -7858,6 +7830,15 @@
"flakey": [],
"runtimeError": false
},
+ "test/e2e/app-dir/require-context/require-context.test.ts": {
+ "passed": [
+ "require-context should get correct require context when using regex filtering"
+ ],
+ "failed": [],
+ "pending": [],
+ "flakey": [],
+ "runtimeError": false
+ },
"test/e2e/app-dir/resolve-extensions/resolve-extensions.test.ts": {
"passed": [
"turbo-resolve-extensions should SSR",
@@ -7962,7 +7943,9 @@
"redirects and rewrites navigation using link should redirect from next.config.js correctly with empty query params",
"redirects and rewrites navigation using link should redirect using catchall from next.config.js correctly",
"redirects and rewrites navigation using link should rewrite from middleware correctly",
- "redirects and rewrites navigation using link should rewrite from next.config.js correctly"
+ "redirects and rewrites navigation using link should rewrite from next.config.js correctly",
+ "redirects and rewrites redirects to exotic url schemes preserving slashes",
+ "redirects and rewrites redirects to exotic url schemes without adding unwanted slashes"
],
"failed": [],
"pending": [],
@@ -8057,12 +8040,11 @@
},
"test/e2e/app-dir/rsc-basic/rsc-basic.test.ts": {
"passed": [
- "app dir - rsc basics client references with TLA (edge) should support TLA in lazy client reference",
- "app dir - rsc basics client references with TLA (edge) should support TLA in sync client reference imports",
"app dir - rsc basics client references with TLA (node) should support TLA in lazy client reference",
"app dir - rsc basics client references with TLA (node) should support TLA in sync client reference imports",
"app dir - rsc basics next internal shared context should not error if just load next/navigation module in pages/api",
"app dir - rsc basics next internal shared context should not error if just load next/router module in app page",
+ "app dir - rsc basics should be able to call legacy react-dom/server APIs in client components",
"app dir - rsc basics should be able to navigate between rsc routes",
"app dir - rsc basics should correctly render component returning null",
"app dir - rsc basics should correctly render component returning undefined",
@@ -8079,7 +8061,6 @@
"app dir - rsc basics should have correct client references keys in manifest",
"app dir - rsc basics should link correctly with next/link without mpa navigation to the page",
"app dir - rsc basics should not apply rsc syntax checks in pages/api",
- "app dir - rsc basics should not use bundled react for pages with app",
"app dir - rsc basics should render built-in 404 page for missing route if pagesDir is not presented",
"app dir - rsc basics should render server components correctly",
"app dir - rsc basics should resolve different kinds of components correctly",
@@ -8096,7 +8077,9 @@
"app dir - rsc basics should use canary react for app"
],
"failed": [
- "app dir - rsc basics should be able to call legacy react-dom/server APIs in client components"
+ "app dir - rsc basics client references with TLA (edge) should support TLA in lazy client reference",
+ "app dir - rsc basics client references with TLA (edge) should support TLA in sync client reference imports",
+ "app dir - rsc basics should not use bundled react for pages with app"
],
"pending": [
"app dir - rsc basics should support partial hydration with inlined server data in browser"
@@ -8124,61 +8107,61 @@
"runtimeError": false
},
"test/e2e/app-dir/scss/3rd-party-module/3rd-party-module.test.ts": {
- "passed": [
+ "passed": [],
+ "failed": [
"3rd Party CSS Module Support ({\"sass\": \"1.54.0\"}) should render the module",
"3rd Party CSS Module Support ({\"sass-embedded\": \"1.75.0\"}) should render the module"
],
- "failed": [],
"pending": [],
"flakey": [],
"runtimeError": false
},
"test/e2e/app-dir/scss/basic-module-additional-data/basic-module-additional-data.test.ts": {
- "passed": [
+ "passed": [],
+ "failed": [
"Basic Module Additional Data Support ({\"sass\": \"1.54.0\"}) should render the module",
"Basic Module Additional Data Support ({\"sass-embedded\": \"1.75.0\"}) should render the module"
],
- "failed": [],
"pending": [],
"flakey": [],
"runtimeError": false
},
"test/e2e/app-dir/scss/basic-module-include-paths/basic-module-include-paths.test.ts": {
- "passed": [
+ "passed": [],
+ "failed": [
"Basic Module Include Paths Support ({\"sass\": \"1.54.0\"}) should render the module",
"Basic Module Include Paths Support ({\"sass-embedded\": \"1.75.0\"}) should render the module"
],
- "failed": [],
"pending": [],
"flakey": [],
"runtimeError": false
},
"test/e2e/app-dir/scss/basic-module-prepend-data/basic-module-prepend-data.test.ts": {
- "passed": [
+ "passed": [],
+ "failed": [
"Basic Module Prepend Data Support ({\"sass\": \"1.54.0\"}) should render the module",
"Basic Module Prepend Data Support ({\"sass-embedded\": \"1.75.0\"}) should render the module"
],
- "failed": [],
"pending": [],
"flakey": [],
"runtimeError": false
},
"test/e2e/app-dir/scss/basic-module/basic-module.test.ts": {
- "passed": [
+ "passed": [],
+ "failed": [
"Basic SCSS Module Support ({\"sass\": \"1.54.0\"}) should render the module",
"Basic SCSS Module Support ({\"sass-embedded\": \"1.75.0\"}) should render the module"
],
- "failed": [],
"pending": [],
"flakey": [],
"runtimeError": false
},
"test/e2e/app-dir/scss/catch-all-module/catch-all-module.test.ts": {
- "passed": [
+ "passed": [],
+ "failed": [
"Catch-all Route CSS Module Usage ({\"sass\": \"1.54.0\"}) should render the module",
"Catch-all Route CSS Module Usage ({\"sass-embedded\": \"1.75.0\"}) should render the module"
],
- "failed": [],
"pending": [],
"flakey": [],
"runtimeError": false
@@ -8194,71 +8177,71 @@
"runtimeError": false
},
"test/e2e/app-dir/scss/composes-basic/composes-basic.test.ts": {
- "passed": [
+ "passed": [],
+ "failed": [
"CSS Module Composes Usage (Basic) ({\"sass\": \"1.54.0\"}) should render the module",
"CSS Module Composes Usage (Basic) ({\"sass-embedded\": \"1.75.0\"}) should render the module"
],
- "failed": [],
"pending": [],
"flakey": [],
"runtimeError": false
},
"test/e2e/app-dir/scss/composes-external/composes-external.test.ts": {
- "passed": [
+ "passed": [],
+ "failed": [
"CSS Module Composes Usage (External) ({\"sass\": \"1.54.0\"}) should render the module",
"CSS Module Composes Usage (External) ({\"sass-embedded\": \"1.75.0\"}) should render the module"
],
- "failed": [],
"pending": [],
"flakey": [],
"runtimeError": false
},
"test/e2e/app-dir/scss/data-url/data-url.test.ts": {
- "passed": [
+ "passed": [],
+ "failed": [
"SCSS Support loader handling Data Urls ({\"sass\": \"1.54.0\"}) should render the module",
"SCSS Support loader handling Data Urls ({\"sass-embedded\": \"1.75.0\"}) should render the module"
],
- "failed": [],
"pending": [],
"flakey": [],
"runtimeError": false
},
"test/e2e/app-dir/scss/dev-module/dev-module.test.ts": {
- "passed": [
+ "passed": [],
+ "failed": [
"Has CSS Module in computed styles in Development ({\"sass\": \"1.54.0\"}) should have CSS for page",
"Has CSS Module in computed styles in Development ({\"sass-embedded\": \"1.75.0\"}) should have CSS for page"
],
- "failed": [],
"pending": [],
"flakey": [],
"runtimeError": false
},
"test/e2e/app-dir/scss/dynamic-route-module/dynamic-route-module.test.ts": {
- "passed": [
+ "passed": [],
+ "failed": [
"Dynamic Route CSS Module Usage ({\"sass\": \"1.54.0\"}) should apply styles correctly",
"Dynamic Route CSS Module Usage ({\"sass-embedded\": \"1.75.0\"}) should apply styles correctly"
],
- "failed": [],
"pending": [],
"flakey": [],
"runtimeError": false
},
"test/e2e/app-dir/scss/external-url/external-url.test.ts": {
- "passed": [
+ "passed": [],
+ "failed": [
"SCSS Support loader handling External imports ({\"sass\": \"1.54.0\"}) should include font on the page",
"SCSS Support loader handling External imports ({\"sass-embedded\": \"1.75.0\"}) should include font on the page"
],
- "failed": [],
"pending": [],
"flakey": [],
"runtimeError": false
},
"test/e2e/app-dir/scss/hmr-module/hmr-module.test.ts": {
- "passed": [
+ "passed": [],
+ "failed": [
"Can hot reload CSS Module without losing state ({\"sass\": \"1.54.0\"}) development only should update CSS color without remounting ",
"Can hot reload CSS Module without losing state ({\"sass-embedded\": \"1.75.0\"}) development only should update CSS color without remounting "
],
- "failed": [],
"pending": [],
"flakey": [],
"runtimeError": false
@@ -8307,37 +8290,38 @@
"runtimeError": false
},
"test/e2e/app-dir/scss/loader-order/loader-order.test.ts": {
- "passed": [
+ "passed": [],
+ "failed": [
"SCSS Support loader handling Preprocessor loader order ({\"sass\": \"1.54.0\"}) should render the module",
"SCSS Support loader handling Preprocessor loader order ({\"sass-embedded\": \"1.75.0\"}) should render the module"
],
- "failed": [],
"pending": [],
"flakey": [],
"runtimeError": false
},
"test/e2e/app-dir/scss/multi-global-reversed/multi-global-reversed.test.ts": {
- "passed": [
+ "passed": [],
+ "failed": [
"(SCSS) Multi Global Support (reversed) ({\"sass\": \"1.54.0\"}) should render the page",
"(SCSS) Multi Global Support (reversed) ({\"sass-embedded\": \"1.75.0\"}) should render the page"
],
- "failed": [],
"pending": [],
"flakey": [],
"runtimeError": false
},
"test/e2e/app-dir/scss/multi-global/multi-global.test.ts": {
- "passed": [
+ "passed": [],
+ "failed": [
"Multi Global Support ({\"sass\": \"1.54.0\"}) should render the page",
"Multi Global Support ({\"sass-embedded\": \"1.75.0\"}) should render the page"
],
- "failed": [],
"pending": [],
"flakey": [],
"runtimeError": false
},
"test/e2e/app-dir/scss/multi-page/multi-page.test.ts": {
- "passed": [
+ "passed": [],
+ "failed": [
"SCSS Support ({\"sass\": \"1.54.0\"}) Can hot reload CSS without losing state should update CSS color without remounting ",
"SCSS Support ({\"sass\": \"1.54.0\"}) Has CSS in computed styles in Development should have CSS for page",
"SCSS Support ({\"sass\": \"1.54.0\"}) Has CSS in computed styles in Production should have CSS for page",
@@ -8345,37 +8329,36 @@
"SCSS Support ({\"sass-embedded\": \"1.75.0\"}) Has CSS in computed styles in Development should have CSS for page",
"SCSS Support ({\"sass-embedded\": \"1.75.0\"}) Has CSS in computed styles in Production should have CSS for page"
],
- "failed": [],
"pending": [],
"flakey": [],
"runtimeError": false
},
"test/e2e/app-dir/scss/nested-global/nested-global.test.ts": {
- "passed": [
+ "passed": [],
+ "failed": [
"Nested @import() Global Support ({\"sass\": \"1.54.0\"}) should render the page",
"Nested @import() Global Support ({\"sass-embedded\": \"1.75.0\"}) should render the page"
],
- "failed": [],
"pending": [],
"flakey": [],
"runtimeError": false
},
"test/e2e/app-dir/scss/nm-module-nested/nm-module-nested.test.ts": {
- "passed": [
+ "passed": [],
+ "failed": [
"Valid Nested CSS Module Usage from within node_modules ({\"sass\": \"1.54.0\"}) should render the page",
"Valid Nested CSS Module Usage from within node_modules ({\"sass-embedded\": \"1.75.0\"}) should render the page"
],
- "failed": [],
"pending": [],
"flakey": [],
"runtimeError": false
},
"test/e2e/app-dir/scss/nm-module/nm-module.test.ts": {
- "passed": [
+ "passed": [],
+ "failed": [
"Valid CSS Module Usage from within node_modules ({\"sass\": \"1.54.0\"}) should render the page",
"Valid CSS Module Usage from within node_modules ({\"sass-embedded\": \"1.75.0\"}) should render the page"
],
- "failed": [],
"pending": [],
"flakey": [],
"runtimeError": false
@@ -8390,41 +8373,41 @@
"runtimeError": false
},
"test/e2e/app-dir/scss/npm-import-nested/npm-import-nested.test.ts": {
- "passed": [
+ "passed": [],
+ "failed": [
"Good Nested CSS Import from node_modules ({\"sass\": \"1.54.0\"}) should render the page",
"Good Nested CSS Import from node_modules ({\"sass-embedded\": \"1.75.0\"}) should render the page"
],
- "failed": [],
"pending": [],
"flakey": [],
"runtimeError": false
},
"test/e2e/app-dir/scss/npm-import-tilde/npm-import-tilde.test.ts": {
- "passed": [
+ "passed": [],
+ "failed": [
"Good CSS Import from node_modules with tilde ({\"sass\": \"1.54.0\"}) should render the page",
"Good CSS Import from node_modules with tilde ({\"sass-embedded\": \"1.75.0\"}) should render the page"
],
- "failed": [],
"pending": [],
"flakey": [],
"runtimeError": false
},
"test/e2e/app-dir/scss/npm-import/npm-import.test.ts": {
- "passed": [
+ "passed": [],
+ "failed": [
"Good CSS Import from node_modules ({\"sass\": \"1.54.0\"}) should render the page",
"Good CSS Import from node_modules ({\"sass-embedded\": \"1.75.0\"}) should render the page"
],
- "failed": [],
"pending": [],
"flakey": [],
"runtimeError": false
},
"test/e2e/app-dir/scss/prod-module/prod-module.test.ts": {
- "passed": [
+ "passed": [],
+ "failed": [
"Has CSS Module in computed styles in Production ({\"sass\": \"1.54.0\"}) should render the page",
"Has CSS Module in computed styles in Production ({\"sass-embedded\": \"1.75.0\"}) should render the page"
],
- "failed": [],
"pending": [],
"flakey": [],
"runtimeError": false
@@ -8437,31 +8420,31 @@
"runtimeError": false
},
"test/e2e/app-dir/scss/single-global-src/single-global-src.test.ts": {
- "passed": [
+ "passed": [],
+ "failed": [
"Basic Global Support with src/ dir ({\"sass\": \"1.54.0\"}) should render the page",
"Basic Global Support with src/ dir ({\"sass-embedded\": \"1.75.0\"}) should render the page"
],
- "failed": [],
"pending": [],
"flakey": [],
"runtimeError": false
},
"test/e2e/app-dir/scss/single-global/single-global.test.ts": {
- "passed": [
+ "passed": [],
+ "failed": [
"Basic Global Support scss ({\"sass\": \"1.54.0\"}) should render the page",
"Basic Global Support scss ({\"sass-embedded\": \"1.75.0\"}) should render the page"
],
- "failed": [],
"pending": [],
"flakey": [],
"runtimeError": false
},
"test/e2e/app-dir/scss/unused/unused.test.ts": {
- "passed": [
+ "passed": [],
+ "failed": [
"unused scss Body is not hidden when broken in Development development only should have body visible",
"unused scss Body is not hidden when unused in Development ($dependencies) development only should have body visible"
],
- "failed": [],
"pending": [],
"flakey": [],
"runtimeError": false
@@ -8487,21 +8470,21 @@
"runtimeError": false
},
"test/e2e/app-dir/scss/url-global-partial/url-global-partial.test.ts": {
- "passed": [
+ "passed": [],
+ "failed": [
"SCSS Support loader handling CSS URL via file-loader sass partial ({\"sass\": \"1.54.0\"}) should render the page",
"SCSS Support loader handling CSS URL via file-loader sass partial ({\"sass-embedded\": \"1.75.0\"}) should render the page"
],
- "failed": [],
"pending": [],
"flakey": [],
"runtimeError": false
},
"test/e2e/app-dir/scss/url-global/url-global.test.ts": {
- "passed": [
+ "passed": [],
+ "failed": [
"SCSS Support loader handling ({\"sass\": \"1.54.0\"}) CSS URL via `file-loader` should render the page",
"SCSS Support loader handling ({\"sass-embedded\": \"1.75.0\"}) CSS URL via `file-loader` should render the page"
],
- "failed": [],
"pending": [],
"flakey": [],
"runtimeError": false
@@ -8549,11 +8532,12 @@
"searchparams-reuse-loading should re-use the prefetched loading state when navigating to a new searchParam value",
"searchparams-reuse-loading should reflect the correct searchParams when re-using the same page segment",
"searchparams-reuse-loading should reflect the correct searchParams when the root page is prefetched first",
- "searchparams-reuse-loading when aliasing is skipped should work for navigating to pages dir",
"searchparams-reuse-loading when aliasing is skipped should work for not found pages",
"searchparams-reuse-loading when aliasing is skipped should work for route handlers"
],
- "failed": [],
+ "failed": [
+ "searchparams-reuse-loading when aliasing is skipped should work for navigating to pages dir"
+ ],
"pending": [],
"flakey": [],
"runtimeError": false
@@ -8585,6 +8569,13 @@
"flakey": [],
"runtimeError": false
},
+ "test/e2e/app-dir/segment-cache/conflicting-routes/conflicting-routes.test.ts": {
+ "passed": ["conflicting routes prefetching is disabled"],
+ "failed": [],
+ "pending": [],
+ "flakey": [],
+ "runtimeError": false
+ },
"test/e2e/app-dir/segment-cache/dynamic-on-hover/dynamic-on-hover.test.ts": {
"passed": ["dynamic on hover prefetching is disabled"],
"failed": [],
@@ -8676,10 +8667,11 @@
},
"test/e2e/app-dir/server-actions-redirect-middleware-rewrite/server-actions-redirect-middleware-rewrite.test.ts": {
"passed": [
- "app-dir - server-actions-redirect-middleware-rewrite.test should redirect correctly in edge runtime with middleware rewrite",
"app-dir - server-actions-redirect-middleware-rewrite.test should redirect correctly in nodejs runtime with middleware rewrite"
],
- "failed": [],
+ "failed": [
+ "app-dir - server-actions-redirect-middleware-rewrite.test should redirect correctly in edge runtime with middleware rewrite"
+ ],
"pending": [],
"flakey": [],
"runtimeError": false
@@ -8832,10 +8824,11 @@
},
"test/e2e/app-dir/temporary-references/temporary-references.test.ts": {
"passed": [
- "temporary-references should return the same object that was sent to the action (edge)",
"temporary-references should return the same object that was sent to the action (node)"
],
- "failed": [],
+ "failed": [
+ "temporary-references should return the same object that was sent to the action (edge)"
+ ],
"pending": [],
"flakey": [],
"runtimeError": false
@@ -9026,20 +9019,20 @@
"runtimeError": false
},
"test/e2e/app-dir/use-cache-segment-configs/use-cache-segment-configs.test.ts": {
- "passed": [
+ "passed": [],
+ "failed": [
"use-cache-segment-configs it should error when using segment configs that aren't supported by useCache"
],
- "failed": [],
"pending": [],
"flakey": [],
"runtimeError": false
},
"test/e2e/app-dir/use-cache-standalone-search-params/use-cache-standalone-search-params.test.ts": {
"passed": [
- "use-cache-standalone-search-params when searchParams are caught inside of \"use cache\" should also show an error after the second reload",
"use-cache-standalone-search-params when searchParams are unused inside of \"use cache\" should not show an error"
],
"failed": [
+ "use-cache-standalone-search-params when searchParams are caught inside of \"use cache\" should also show an error after the second reload",
"use-cache-standalone-search-params when searchParams are caught inside of \"use cache\" should show an error",
"use-cache-standalone-search-params when searchParams are used inside of \"use cache\" should show an error"
],
@@ -9049,19 +9042,22 @@
},
"test/e2e/app-dir/use-cache-unknown-cache-kind/use-cache-unknown-cache-kind.test.ts": {
"passed": [
- "use-cache-unknown-cache-kind should not show an error for default cache kinds",
- "use-cache-unknown-cache-kind should recover from the build error if the cache handler is defined"
+ "use-cache-unknown-cache-kind should not show an error for default cache kinds"
+ ],
+ "failed": [
+ "use-cache-unknown-cache-kind should recover from the build error if the cache handler is defined",
+ "use-cache-unknown-cache-kind should show a build error"
],
- "failed": ["use-cache-unknown-cache-kind should show a build error"],
"pending": [],
"flakey": [],
"runtimeError": false
},
"test/e2e/app-dir/use-cache-without-experimental-flag/use-cache-without-experimental-flag.test.ts": {
- "passed": [
- "use-cache-without-experimental-flag should recover from the build error if useCache flag is set"
+ "passed": [],
+ "failed": [
+ "use-cache-without-experimental-flag should recover from the build error if useCache flag is set",
+ "use-cache-without-experimental-flag should show a build error"
],
- "failed": ["use-cache-without-experimental-flag should show a build error"],
"pending": [],
"flakey": [],
"runtimeError": false
@@ -9110,10 +9106,9 @@
"use-params should work for nested dynamic params client navigating",
"use-params should work for single dynamic param",
"use-params should work for single dynamic param client navigating",
- "use-params should work on pages router",
"use-params shouldn't rerender host component when prefetching"
],
- "failed": [],
+ "failed": ["use-params should work on pages router"],
"pending": [],
"flakey": [],
"runtimeError": false
@@ -9210,13 +9205,13 @@
"runtimeError": false
},
"test/e2e/app-document/client.test.ts": {
- "passed": [
+ "passed": [],
+ "failed": [
"Document and App - Client side should detect the changes to pages/_app.js and display it",
"Document and App - Client side should detect the changes to pages/_document.js and display it",
"Document and App - Client side should keep state between page navigations",
"Document and App - Client side should share module state with pages"
],
- "failed": [],
"pending": [],
"flakey": [],
"runtimeError": false
@@ -9277,11 +9272,12 @@
},
"test/e2e/basepath/basepath-trailing-slash.test.ts": {
"passed": [
- "basePath + trailingSlash should allow URL query strings on index without refresh",
+ "basePath + trailingSlash should allow URL query strings on index without refresh"
+ ],
+ "failed": [
"basePath + trailingSlash should allow URL query strings without refresh",
"basePath + trailingSlash should correctly replace state when same asPath but different url"
],
- "failed": [],
"pending": [],
"flakey": [],
"runtimeError": false
@@ -9289,12 +9285,34 @@
"test/e2e/basepath/basepath.test.ts": {
"passed": [
"basePath should 404 for public file without basePath",
- "basePath should 404 when manually adding basePath with ",
- "basePath should 404 when manually adding basePath with router.push",
- "basePath should 404 when manually adding basePath with router.replace",
"basePath should add header with basePath by default",
"basePath should add header without basePath when set to false",
"basePath should allow URL query strings on index without refresh",
+ "basePath should have basePath field on Router",
+ "basePath should have correct href for a link",
+ "basePath should have correct href for a link to /",
+ "basePath should not add header with basePath when set to false",
+ "basePath should not add header without basePath without disabling",
+ "basePath should not redirect with basePath when set to false",
+ "basePath should not redirect without basePath without disabling",
+ "basePath should not rewrite with basePath when set to false",
+ "basePath should not rewrite without basePath without disabling",
+ "basePath should redirect trailing slash correctly",
+ "basePath should redirect trailing slash on root correctly",
+ "basePath should redirect with basePath by default",
+ "basePath should redirect without basePath when set to false",
+ "basePath should respect basePath in amphtml link rel",
+ "basePath should rewrite with basePath by default",
+ "basePath should rewrite without basePath when set to false",
+ "basePath should serve public file with basePath correctly",
+ "basePath should show 404 for page not under the /docs prefix",
+ "basePath should show the hello page under the /docs prefix",
+ "basePath should show the other-page page under the /docs prefix"
+ ],
+ "failed": [
+ "basePath should 404 when manually adding basePath with ",
+ "basePath should 404 when manually adding basePath with router.push",
+ "basePath should 404 when manually adding basePath with router.replace",
"basePath should allow URL query strings without refresh",
"basePath should correctly replace state when same asPath but different url",
"basePath should fetch data for getServerSideProps without reloading",
@@ -9310,9 +9328,6 @@
"basePath should handle query/hash correctly during query updating #a ?hello=world",
"basePath should handle query/hash correctly during query updating #hello? $search",
"basePath should handle query/hash correctly during query updating #hello?world $search",
- "basePath should have basePath field on Router",
- "basePath should have correct href for a link",
- "basePath should have correct href for a link to /",
"basePath should have correct router paths on first load of /",
"basePath should have correct router paths on first load of /hello",
"basePath should navigate an absolute local url with basePath",
@@ -9324,24 +9339,7 @@
"basePath should navigate to external site and back",
"basePath should navigate to index page with getStaticProps",
"basePath should navigate to the page without refresh",
- "basePath should not add header with basePath when set to false",
- "basePath should not add header without basePath without disabling",
- "basePath should not redirect with basePath when set to false",
- "basePath should not redirect without basePath without disabling",
- "basePath should not rewrite with basePath when set to false",
- "basePath should not rewrite without basePath without disabling",
"basePath should not update URL for a 404",
- "basePath should redirect trailing slash correctly",
- "basePath should redirect trailing slash on root correctly",
- "basePath should redirect with basePath by default",
- "basePath should redirect without basePath when set to false",
- "basePath should respect basePath in amphtml link rel",
- "basePath should rewrite with basePath by default",
- "basePath should rewrite without basePath when set to false",
- "basePath should serve public file with basePath correctly",
- "basePath should show 404 for page not under the /docs prefix",
- "basePath should show the hello page under the /docs prefix",
- "basePath should show the other-page page under the /docs prefix",
"basePath should update dynamic params after mount correctly",
"basePath should use urls with basepath in router events",
"basePath should use urls with basepath in router events for cancelled routes",
@@ -9352,7 +9350,6 @@
"basePath should work with nested folder with same name as basePath",
"basePath should work with normal dynamic page"
],
- "failed": [],
"pending": [
"basePath should navigate back to a non-basepath 404 that starts with basepath",
"basePath should navigate to nested index page with getStaticProps"
@@ -9408,10 +9405,11 @@
},
"test/e2e/children-page/index.test.ts": {
"passed": [
- "children-page with app dir should show the content if you have a page named children",
+ "children-page with app dir should show the content if you have a page named children"
+ ],
+ "failed": [
"children-page with pages dir should show the content if you have a page named children"
],
- "failed": [],
"pending": [],
"flakey": [],
"runtimeError": false
@@ -9440,6 +9438,17 @@
"flakey": [],
"runtimeError": false
},
+ "test/e2e/config-turbopack/index.test.ts": {
+ "passed": [],
+ "failed": [],
+ "pending": [
+ "config-turbopack when webpack is configured and config.experimental.turbo is set does not warn",
+ "config-turbopack when webpack is configured and config.turbopack is set does not warn",
+ "config-turbopack when webpack is configured but Turbopack is not warns"
+ ],
+ "flakey": [],
+ "runtimeError": false
+ },
"test/e2e/conflicting-app-page-error/index.test.ts": {
"passed": [
"Conflict between app file and pages file should error again when there is new conflict",
@@ -9485,15 +9494,16 @@
},
"test/e2e/dynamic-route-interpolation/index.test.ts": {
"passed": [
- "Dynamic Route Interpolation should bust data cache",
- "Dynamic Route Interpolation should bust data cache with symbol",
"Dynamic Route Interpolation should work",
"Dynamic Route Interpolation should work with brackets",
"Dynamic Route Interpolation should work with brackets in API routes",
"Dynamic Route Interpolation should work with parameter itself",
"Dynamic Route Interpolation should work with parameter itself in API routes"
],
- "failed": [],
+ "failed": [
+ "Dynamic Route Interpolation should bust data cache",
+ "Dynamic Route Interpolation should bust data cache with symbol"
+ ],
"pending": [],
"flakey": [],
"runtimeError": false
@@ -9569,25 +9579,26 @@
},
"test/e2e/edge-configurable-runtime/index.test.ts": {
"passed": [
- "Configurable runtime for pages and API routes In development mode errors about page using edge runtime",
"Configurable runtime for pages and API routes In development mode runs with no warning API route on the edge runtime",
"Configurable runtime for pages and API routes In development mode warns about API route using experimental-edge runtime",
+ "Configurable runtime for src/pages and API routes In development mode runs with no warning API route on the edge runtime",
+ "Configurable runtime for src/pages and API routes In development mode warns about API route using experimental-edge runtime"
+ ],
+ "failed": [
+ "Configurable runtime for pages and API routes In development mode errors about page using edge runtime",
"Configurable runtime for pages and API routes In development mode warns about page using edge runtime",
"Configurable runtime for src/pages and API routes In development mode errors about page using edge runtime",
- "Configurable runtime for src/pages and API routes In development mode runs with no warning API route on the edge runtime",
- "Configurable runtime for src/pages and API routes In development mode warns about API route using experimental-edge runtime",
"Configurable runtime for src/pages and API routes In development mode warns about page using edge runtime"
],
- "failed": [],
"pending": [],
"flakey": [],
"runtimeError": false
},
"test/e2e/edge-pages-support/edge-document.test.ts": {
- "passed": [
+ "passed": [],
+ "failed": [
"edge render - custom _document with edge runtime should render page properly"
],
- "failed": [],
"pending": [],
"flakey": [],
"runtimeError": false
@@ -9595,7 +9606,9 @@
"test/e2e/edge-pages-support/index.test.ts": {
"passed": [
"edge-render-getserversideprops should have correct query for pages/api",
- "edge-render-getserversideprops should have correct query for pages/api dynamic",
+ "edge-render-getserversideprops should have correct query for pages/api dynamic"
+ ],
+ "failed": [
"edge-render-getserversideprops should have correct query/params on /[id]",
"edge-render-getserversideprops should have correct query/params on dynamic rewrite",
"edge-render-getserversideprops should have correct query/params on index",
@@ -9603,7 +9616,6 @@
"edge-render-getserversideprops should respond to _next/data for [id] correctly",
"edge-render-getserversideprops should respond to _next/data for index correctly"
],
- "failed": [],
"pending": [],
"flakey": [],
"runtimeError": false
@@ -9620,11 +9632,12 @@
},
"test/e2e/edge-runtime-uses-edge-light-import-specifier-for-packages/edge-runtime-uses-edge-light-import-specifier-for-packages.test.ts": {
"passed": [
- "edge-runtime uses edge-light import specifier for packages app-dir imports the correct module",
- "edge-runtime uses edge-light import specifier for packages pages import the correct module",
"edge-runtime uses edge-light import specifier for packages pages/api endpoints import the correct module"
],
- "failed": [],
+ "failed": [
+ "edge-runtime uses edge-light import specifier for packages app-dir imports the correct module",
+ "edge-runtime uses edge-light import specifier for packages pages import the correct module"
+ ],
"pending": [],
"flakey": [],
"runtimeError": false
@@ -9635,14 +9648,15 @@
"esm-externals app dir url /client should return the correct SSR HTML",
"esm-externals app dir url /server should render the correct page",
"esm-externals app dir url /server should return the correct SSR HTML",
- "esm-externals pages url /ssg should render the correct page",
"esm-externals pages url /ssg should return the correct SSR HTML",
- "esm-externals pages url /ssr should render the correct page",
"esm-externals pages url /ssr should return the correct SSR HTML",
- "esm-externals pages url /static should render the correct page",
"esm-externals pages url /static should return the correct SSR HTML"
],
- "failed": [],
+ "failed": [
+ "esm-externals pages url /ssg should render the correct page",
+ "esm-externals pages url /ssr should render the correct page",
+ "esm-externals pages url /static should render the correct page"
+ ],
"pending": [],
"flakey": [],
"runtimeError": false
@@ -9657,10 +9671,10 @@
"runtimeError": false
},
"test/e2e/fetch-failures-have-good-stack-traces-in-edge-runtime/fetch-failures-have-good-stack-traces-in-edge-runtime.test.ts": {
- "passed": [
+ "passed": [],
+ "failed": [
"fetch failures have good stack traces in edge runtime when awaiting `fetch` using an unknown domain, stack traces are preserved"
],
- "failed": [],
"pending": [
"fetch failures have good stack traces in edge runtime when returning `fetch` using an unknown domain, stack traces are preserved"
],
@@ -9680,7 +9694,6 @@
"getServerSideProps should SSR normal page correctly",
"getServerSideProps should allow POST request for getServerSideProps page",
"getServerSideProps should always call getServerSideProps without caching",
- "getServerSideProps should dedupe server data requests",
"getServerSideProps should handle throw ENOENT correctly",
"getServerSideProps should have correct req.url and query for direct visit",
"getServerSideProps should have correct req.url and query for direct visit dynamic page",
@@ -9693,24 +9706,15 @@
"getServerSideProps should have original req.url for /_next/data request dynamic page",
"getServerSideProps should have original req.url for /_next/data request dynamic page with query",
"getServerSideProps should have original req.url for /_next/data request with query",
- "getServerSideProps should load a fast refresh page",
- "getServerSideProps should navigate between pages successfully",
- "getServerSideProps should navigate to a normal page and back",
"getServerSideProps should not have gssp in __NEXT_DATA__ for non-GSSP page",
"getServerSideProps should not include rewrite query params in `asPath` and `req.url`",
- "getServerSideProps should not re-call getServerSideProps when updating query",
"getServerSideProps should not show warning from url prop being returned",
- "getServerSideProps should not trigger an error when a data request is cancelled due to another navigation",
"getServerSideProps should only warn for accessing res if not streaming",
"getServerSideProps should parse query values on mount correctly",
"getServerSideProps should pass query for data request",
- "getServerSideProps should pass query for data request on navigation",
"getServerSideProps should provide correct query value for dynamic page",
- "getServerSideProps should reload page on failed data request",
"getServerSideProps should render 404 correctly when notFound is returned (dynamic)",
"getServerSideProps should render 404 correctly when notFound is returned (non-dynamic)",
- "getServerSideProps should render 404 correctly when notFound is returned client-transition (dynamic)",
- "getServerSideProps should render 404 correctly when notFound is returned client-transition (non-dynamic)",
"getServerSideProps should render correctly when notFound is false (dynamic)",
"getServerSideProps should render correctly when notFound is false (non-dynamic)",
"getServerSideProps should return data correctly",
@@ -9720,12 +9724,23 @@
"getServerSideProps should show error for accessing res through props promise after gssp returns",
"getServerSideProps should show error for extra keys returned from getServerSideProps",
"getServerSideProps should show error for invalid JSON returned from getServerSideProps",
- "getServerSideProps should show error for invalid JSON returned from getStaticProps on CST",
"getServerSideProps should supply params values for catchall correctly",
"getServerSideProps should supply query values SSR",
"getServerSideProps should work with early request ending"
],
- "failed": [],
+ "failed": [
+ "getServerSideProps should dedupe server data requests",
+ "getServerSideProps should load a fast refresh page",
+ "getServerSideProps should navigate between pages successfully",
+ "getServerSideProps should navigate to a normal page and back",
+ "getServerSideProps should not re-call getServerSideProps when updating query",
+ "getServerSideProps should not trigger an error when a data request is cancelled due to another navigation",
+ "getServerSideProps should pass query for data request on navigation",
+ "getServerSideProps should reload page on failed data request",
+ "getServerSideProps should render 404 correctly when notFound is returned client-transition (dynamic)",
+ "getServerSideProps should render 404 correctly when notFound is returned client-transition (non-dynamic)",
+ "getServerSideProps should show error for invalid JSON returned from getStaticProps on CST"
+ ],
"pending": [],
"flakey": [],
"runtimeError": false
@@ -9764,22 +9779,24 @@
"passed": [
"i18n-data-fetching-redirect Redirect to another locale gsp-blocking-redirect en -> sv",
"i18n-data-fetching-redirect Redirect to another locale gsp-blocking-redirect sv -> en",
- "i18n-data-fetching-redirect Redirect to another locale gsp-fallback-redirect en -> sv",
- "i18n-data-fetching-redirect Redirect to another locale gsp-fallback-redirect sv -> en",
"i18n-data-fetching-redirect Redirect to another locale gssp-redirect en -> sv",
"i18n-data-fetching-redirect Redirect to another locale gssp-redirect sv -> en",
+ "i18n-data-fetching-redirect Redirect to locale from context gsp-blocking-redirect en",
+ "i18n-data-fetching-redirect Redirect to locale from context gsp-blocking-redirect sv",
+ "i18n-data-fetching-redirect Redirect to locale from context gssp-redirect en",
+ "i18n-data-fetching-redirect Redirect to locale from context gssp-redirect sv"
+ ],
+ "failed": [
+ "i18n-data-fetching-redirect Redirect to another locale gsp-fallback-redirect en -> sv",
+ "i18n-data-fetching-redirect Redirect to another locale gsp-fallback-redirect sv -> en",
"i18n-data-fetching-redirect Redirect to another locale next/link gsp-blocking-redirect en -> sv",
"i18n-data-fetching-redirect Redirect to another locale next/link gsp-blocking-redirect sv -> en",
"i18n-data-fetching-redirect Redirect to another locale next/link gsp-fallback-redirect en -> sv",
"i18n-data-fetching-redirect Redirect to another locale next/link gsp-fallback-redirect sv -> en",
"i18n-data-fetching-redirect Redirect to another locale next/link gssp-redirect en -> sv",
"i18n-data-fetching-redirect Redirect to another locale next/link gssp-redirect sv -> en",
- "i18n-data-fetching-redirect Redirect to locale from context gsp-blocking-redirect en",
- "i18n-data-fetching-redirect Redirect to locale from context gsp-blocking-redirect sv",
"i18n-data-fetching-redirect Redirect to locale from context gsp-fallback-redirect en",
"i18n-data-fetching-redirect Redirect to locale from context gsp-fallback-redirect sv",
- "i18n-data-fetching-redirect Redirect to locale from context gssp-redirect en",
- "i18n-data-fetching-redirect Redirect to locale from context gssp-redirect sv",
"i18n-data-fetching-redirect Redirect to locale from context next/link gsp-blocking-redirect en",
"i18n-data-fetching-redirect Redirect to locale from context next/link gsp-blocking-redirect sv",
"i18n-data-fetching-redirect Redirect to locale from context next/link gsp-fallback-redirect en",
@@ -9787,7 +9804,6 @@
"i18n-data-fetching-redirect Redirect to locale from context next/link gssp-redirect en",
"i18n-data-fetching-redirect Redirect to locale from context next/link gssp-redirect sv"
],
- "failed": [],
"pending": [],
"flakey": [],
"runtimeError": false
@@ -9813,11 +9829,11 @@
"runtimeError": false
},
"test/e2e/i18n-default-locale-redirect/i18n-default-locale-redirect.test.ts": {
- "passed": [
+ "passed": [],
+ "failed": [
"i18-default-locale-redirect should not request a path prefixed with default locale",
"i18-default-locale-redirect should request a path prefixed with non-default locale"
],
- "failed": [],
"pending": [],
"flakey": [],
"runtimeError": false
@@ -9976,43 +9992,44 @@
"runtimeError": false
},
"test/e2e/i18n-navigations-middleware/i18n-navigations-middleware.test.ts": {
- "passed": [
+ "passed": [],
+ "failed": [
"i18n-navigations-middleware should respect selected locale when navigating to a dynamic route",
"i18n-navigations-middleware should respect selected locale when navigating to a static route"
],
- "failed": [],
"pending": [],
"flakey": [],
"runtimeError": false
},
"test/e2e/i18n-preferred-locale-detection/i18n-preferred-locale-detection.test.ts": {
"passed": [
+ "i18-preferred-locale-redirect should request a path prefixed with my preferred detected locale when accessing index"
+ ],
+ "failed": [
"i18-preferred-locale-redirect should not request a path prefixed with my preferred detected locale when clicking link to index from a non-locale-prefixed path",
- "i18-preferred-locale-redirect should request a path prefixed with my preferred detected locale when accessing index",
"i18-preferred-locale-redirect should request a path prefixed with my preferred detected locale when clicking link to index from a locale-prefixed path"
],
- "failed": [],
"pending": [],
"flakey": [],
"runtimeError": false
},
"test/e2e/ignore-invalid-popstateevent/with-i18n.test.ts": {
- "passed": [
+ "passed": [],
+ "failed": [
"i18n: Event with stale state - static route previously was dynamic Don't ignore event with different locale",
"i18n: Event with stale state - static route previously was dynamic Ignore event with query param",
"i18n: Event with stale state - static route previously was dynamic Ignore event without query param"
],
- "failed": [],
"pending": [],
"flakey": [],
"runtimeError": false
},
"test/e2e/ignore-invalid-popstateevent/without-i18n.test.ts": {
- "passed": [
+ "passed": [],
+ "failed": [
"Event with stale state - static route previously was dynamic Ignore event with query param",
"Event with stale state - static route previously was dynamic Ignore event without query param"
],
- "failed": [],
"pending": [],
"flakey": [],
"runtimeError": false
@@ -10023,14 +10040,15 @@
"react version App Router Route Handler with nodejs runtime",
"react version App Router page headers with edge runtime",
"react version App Router page headers with nodejs runtime",
- "react version App Router page with edge runtime",
"react version App Router page with nodejs runtime",
"react version Pages Router page headers with edge runtime",
- "react version Pages Router page headers with nodejs runtime",
+ "react version Pages Router page headers with nodejs runtime"
+ ],
+ "failed": [
+ "react version App Router page with edge runtime",
"react version Pages Router page with edge runtime",
"react version Pages Router page with nodejs runtime after hydration"
],
- "failed": [],
"pending": [],
"flakey": [],
"runtimeError": false
@@ -10049,12 +10067,13 @@
"passed": [
"Instrumentation Client Hook App Router should execute instrumentation-client from app router before hydration",
"Instrumentation Client Hook HMR in development mode should reload instrumentation-client when modified",
- "Instrumentation Client Hook Pages Router should execute instrumentation-client from pages router before hydration",
"Instrumentation Client Hook With src folder should execute instrumentation-client from with src folder before hydration",
"Instrumentation Client Hook onRouterTransitionStart onRouterTransitionStart fires at the start of a back/forward navigation",
"Instrumentation Client Hook onRouterTransitionStart onRouterTransitionStart fires at the start of a navigation"
],
- "failed": [],
+ "failed": [
+ "Instrumentation Client Hook Pages Router should execute instrumentation-client from pages router before hydration"
+ ],
"pending": [],
"flakey": [],
"runtimeError": false
@@ -10062,10 +10081,11 @@
"test/e2e/instrumentation-hook-src/instrumentation-hook-src.test.ts": {
"passed": [
"instrumentation-hook-rsc instrumentation should not overlap with a instrumentation page",
- "instrumentation-hook-rsc instrumentation should run the edge instrumentation compiled version with the edge runtime",
"instrumentation-hook-rsc instrumentation should run the instrumentation hook"
],
- "failed": [],
+ "failed": [
+ "instrumentation-hook-rsc instrumentation should run the edge instrumentation compiled version with the edge runtime"
+ ],
"pending": [
"instrumentation-hook-rsc instrumentation should reload the server when the instrumentation hook changes"
],
@@ -10075,16 +10095,17 @@
"test/e2e/instrumentation-hook/instrumentation-hook.test.ts": {
"passed": [
"Instrumentation Hook general should not overlap with a instrumentation page",
- "Instrumentation Hook with-async-edge-page with-async-edge-page should run the instrumentation hook",
"Instrumentation Hook with-async-node-page with-async-node-page should run the instrumentation hook",
"Instrumentation Hook with-edge-api with-edge-api should run the instrumentation hook",
- "Instrumentation Hook with-edge-page with-edge-page should run the instrumentation hook",
"Instrumentation Hook with-esm-import with-esm-import should run the instrumentation hook",
"Instrumentation Hook with-middleware with-middleware should run the instrumentation hook",
"Instrumentation Hook with-node-api with-node-api should run the instrumentation hook",
"Instrumentation Hook with-node-page with-node-page should run the instrumentation hook"
],
- "failed": [],
+ "failed": [
+ "Instrumentation Hook with-async-edge-page with-async-edge-page should run the instrumentation hook",
+ "Instrumentation Hook with-edge-page with-edge-page should run the instrumentation hook"
+ ],
"pending": [
"Instrumentation Hook general should reload the server when the instrumentation hook changes"
],
@@ -10109,7 +10130,9 @@
" onNavigate prop App Router should prevent navigation when onNavigate calls preventDefault",
" onNavigate prop App Router should replace history state for external links with replace prop",
" onNavigate prop App Router should trigger both onClick and onNavigate for internal navigation",
- " onNavigate prop App Router should trigger onClick but not onNavigate when using modifier key",
+ " onNavigate prop App Router should trigger onClick but not onNavigate when using modifier key"
+ ],
+ "failed": [
" onNavigate prop Pages Router should only trigger both onClick for external links",
" onNavigate prop Pages Router should only trigger onClick for download links",
" onNavigate prop Pages Router should only trigger onClick for external links with target=\"_blank\"",
@@ -10118,42 +10141,39 @@
" onNavigate prop Pages Router should trigger both onClick and onNavigate for internal navigation",
" onNavigate prop Pages Router should trigger onClick but not onNavigate when using modifier key"
],
- "failed": [],
"pending": [],
"flakey": [],
"runtimeError": false
},
"test/e2e/link-with-api-rewrite/index.test.ts": {
- "passed": [
+ "passed": [],
+ "failed": [
"link-with-api-rewrite should perform hard navigation for direct urls",
"link-with-api-rewrite should perform hard navigation for rewritten urls"
],
- "failed": [],
"pending": [],
"flakey": [],
"runtimeError": false
},
"test/e2e/manual-client-base-path/index.test.ts": {
- "passed": [
+ "passed": ["manual-client-base-path should not warn for flag in output"],
+ "failed": [
"manual-client-base-path should navigate correctly from another",
"manual-client-base-path should navigate correctly from index",
"manual-client-base-path should not update with basePath on mount /",
"manual-client-base-path should not update with basePath on mount /another",
"manual-client-base-path should not update with basePath on mount /dynamic/first",
- "manual-client-base-path should not update with basePath on mount /dynamic/second",
- "manual-client-base-path should not warn for flag in output"
+ "manual-client-base-path should not update with basePath on mount /dynamic/second"
],
- "failed": [],
"pending": [],
"flakey": [],
"runtimeError": false
},
"test/e2e/middleware-base-path/test/index.test.ts": {
- "passed": [
- "Middleware base tests router.query must exist when Link clicked page routing",
- "Middleware base tests should execute from absolute paths"
+ "passed": ["Middleware base tests should execute from absolute paths"],
+ "failed": [
+ "Middleware base tests router.query must exist when Link clicked page routing"
],
- "failed": [],
"pending": [],
"flakey": [],
"runtimeError": false
@@ -10161,10 +10181,11 @@
"test/e2e/middleware-custom-matchers-basepath/test/index.test.ts": {
"passed": [
"Middleware custom matchers basePath should match",
- "Middleware custom matchers basePath should match has query on client routing",
"Middleware custom matchers basePath should not match"
],
- "failed": [],
+ "failed": [
+ "Middleware custom matchers basePath should match has query on client routing"
+ ],
"pending": [],
"flakey": [],
"runtimeError": false
@@ -10175,17 +10196,18 @@
"Middleware custom matchers i18n should match /hello",
"Middleware custom matchers i18n should match /nl-NL/about",
"Middleware custom matchers i18n should match /nl-NL/hello",
- "Middleware custom matchers i18n should match has query on client routing en_hello",
- "Middleware custom matchers i18n should match has query on client routing hello",
- "Middleware custom matchers i18n should match has query on client routing nl-NL_about",
- "Middleware custom matchers i18n should match has query on client routing nl-NL_hello",
"Middleware custom matchers i18n should not match /about",
"Middleware custom matchers i18n should not match /en/about",
"Middleware custom matchers i18n should not match /hello/invalid",
"Middleware custom matchers i18n should not match /invalid/hello",
"Middleware custom matchers with root should not match"
],
- "failed": [],
+ "failed": [
+ "Middleware custom matchers i18n should match has query on client routing en_hello",
+ "Middleware custom matchers i18n should match has query on client routing hello",
+ "Middleware custom matchers i18n should match has query on client routing nl-NL_about",
+ "Middleware custom matchers i18n should match has query on client routing nl-NL_hello"
+ ],
"pending": [],
"flakey": [],
"runtimeError": false
@@ -10193,17 +10215,18 @@
"test/e2e/middleware-custom-matchers/test/index.test.ts": {
"passed": [
"Middleware custom matchers should match has cookie",
- "Middleware custom matchers should match has cookie on client routing",
"Middleware custom matchers should match has header",
"Middleware custom matchers should match has header value",
"Middleware custom matchers should match has host",
"Middleware custom matchers should match has query",
- "Middleware custom matchers should match has query on client routing",
"Middleware custom matchers should match missing header correctly",
"Middleware custom matchers should match missing query correctly",
"Middleware custom matchers should match source path"
],
- "failed": [],
+ "failed": [
+ "Middleware custom matchers should match has cookie on client routing",
+ "Middleware custom matchers should match has query on client routing"
+ ],
"pending": [],
"flakey": [],
"runtimeError": false
@@ -10211,17 +10234,18 @@
"test/e2e/middleware-custom-matchers/test/node-runtime.test.ts": {
"passed": [
"Middleware custom matchers should match has cookie",
- "Middleware custom matchers should match has cookie on client routing",
"Middleware custom matchers should match has header",
"Middleware custom matchers should match has header value",
"Middleware custom matchers should match has host",
"Middleware custom matchers should match has query",
- "Middleware custom matchers should match has query on client routing",
"Middleware custom matchers should match missing header correctly",
"Middleware custom matchers should match missing query correctly",
"Middleware custom matchers should match source path"
],
- "failed": [],
+ "failed": [
+ "Middleware custom matchers should match has cookie on client routing",
+ "Middleware custom matchers should match has query on client routing"
+ ],
"pending": [],
"flakey": [],
"runtimeError": false
@@ -10229,10 +10253,9 @@
"test/e2e/middleware-dynamic-basepath-matcher/test/index.test.ts": {
"passed": [
"Middleware custom matchers basePath should match",
- "Middleware custom matchers basePath should match query path",
"Middleware custom matchers basePath should not match"
],
- "failed": [],
+ "failed": ["Middleware custom matchers basePath should match query path"],
"pending": [],
"flakey": [],
"runtimeError": false
@@ -10267,11 +10290,8 @@
},
"test/e2e/middleware-general/test/index.test.ts": {
"passed": [
- "Middleware Runtime with i18n allows shallow linking with middleware",
"Middleware Runtime with i18n allows to access env variables",
- "Middleware Runtime with i18n hard-navigates when the data request failed",
"Middleware Runtime with i18n passes search params with rewrites",
- "Middleware Runtime with i18n refreshes the page when middleware changes ",
"Middleware Runtime with i18n should accept a URL instance for fetch",
"Middleware Runtime with i18n should add a rewrite header on data requests for rewrites",
"Middleware Runtime with i18n should allow to abort a fetch request",
@@ -10279,20 +10299,11 @@
"Middleware Runtime with i18n should contain `globalThis`",
"Middleware Runtime with i18n should contain crypto APIs",
"Middleware Runtime with i18n should handle 404 on fallback: false route correctly",
- "Middleware Runtime with i18n should have correct dynamic route params for middleware rewrite to dynamic route",
- "Middleware Runtime with i18n should have correct dynamic route params on client-transition to dynamic route",
- "Middleware Runtime with i18n should have correct query values for rewrite to ssg page",
- "Middleware Runtime with i18n should have correct route params for chained rewrite from middleware to config rewrite",
- "Middleware Runtime with i18n should have correct route params for rewrite from config dynamic route",
- "Middleware Runtime with i18n should have correct route params for rewrite from config non-dynamic route",
"Middleware Runtime with i18n should have init header for NextResponse.redirect",
"Middleware Runtime with i18n should keep non data requests in their original shape",
"Middleware Runtime with i18n should normalize data requests into page requests",
"Middleware Runtime with i18n should only contain middleware route in dev middleware manifest",
- "Middleware Runtime with i18n should redirect the same for direct visit and client-transition",
"Middleware Runtime with i18n should respond with 400 on decode failure",
- "Middleware Runtime with i18n should rewrite correctly for non-SSG/SSP page",
- "Middleware Runtime with i18n should rewrite the same for direct visit and client-transition",
"Middleware Runtime with i18n should set fetch user agent correctly",
"Middleware Runtime with i18n should throw when using NextRequest with a relative URL",
"Middleware Runtime with i18n should throw when using NextResponse.rewrite with a relative URL",
@@ -10305,12 +10316,8 @@
"Middleware Runtime with i18n should validate & parse request url from any route",
"Middleware Runtime with i18n should warn when using NextResponse.redirect with a relative URL",
"Middleware Runtime with i18n should warn when using Response.redirect with a relative URL",
- "Middleware Runtime with i18n should work with notFound: true correctly",
- "Middleware Runtime without i18n allows shallow linking with middleware",
"Middleware Runtime without i18n allows to access env variables",
- "Middleware Runtime without i18n hard-navigates when the data request failed",
"Middleware Runtime without i18n passes search params with rewrites",
- "Middleware Runtime without i18n refreshes the page when middleware changes ",
"Middleware Runtime without i18n should accept a URL instance for fetch",
"Middleware Runtime without i18n should add a rewrite header on data requests for rewrites",
"Middleware Runtime without i18n should allow to abort a fetch request",
@@ -10318,20 +10325,11 @@
"Middleware Runtime without i18n should contain `globalThis`",
"Middleware Runtime without i18n should contain crypto APIs",
"Middleware Runtime without i18n should handle 404 on fallback: false route correctly",
- "Middleware Runtime without i18n should have correct dynamic route params for middleware rewrite to dynamic route",
- "Middleware Runtime without i18n should have correct dynamic route params on client-transition to dynamic route",
- "Middleware Runtime without i18n should have correct query values for rewrite to ssg page",
- "Middleware Runtime without i18n should have correct route params for chained rewrite from middleware to config rewrite",
- "Middleware Runtime without i18n should have correct route params for rewrite from config dynamic route",
- "Middleware Runtime without i18n should have correct route params for rewrite from config non-dynamic route",
"Middleware Runtime without i18n should have init header for NextResponse.redirect",
"Middleware Runtime without i18n should keep non data requests in their original shape",
"Middleware Runtime without i18n should normalize data requests into page requests",
"Middleware Runtime without i18n should only contain middleware route in dev middleware manifest",
- "Middleware Runtime without i18n should redirect the same for direct visit and client-transition",
"Middleware Runtime without i18n should respond with 400 on decode failure",
- "Middleware Runtime without i18n should rewrite correctly for non-SSG/SSP page",
- "Middleware Runtime without i18n should rewrite the same for direct visit and client-transition",
"Middleware Runtime without i18n should set fetch user agent correctly",
"Middleware Runtime without i18n should throw when using NextRequest with a relative URL",
"Middleware Runtime without i18n should throw when using NextResponse.rewrite with a relative URL",
@@ -10341,21 +10339,44 @@
"Middleware Runtime without i18n should validate & parse request url from a dynamic route with params and query",
"Middleware Runtime without i18n should validate & parse request url from any route",
"Middleware Runtime without i18n should warn when using NextResponse.redirect with a relative URL",
- "Middleware Runtime without i18n should warn when using Response.redirect with a relative URL",
+ "Middleware Runtime without i18n should warn when using Response.redirect with a relative URL"
+ ],
+ "failed": [
+ "Middleware Runtime with i18n allows shallow linking with middleware",
+ "Middleware Runtime with i18n hard-navigates when the data request failed",
+ "Middleware Runtime with i18n refreshes the page when middleware changes ",
+ "Middleware Runtime with i18n should have correct dynamic route params for middleware rewrite to dynamic route",
+ "Middleware Runtime with i18n should have correct dynamic route params on client-transition to dynamic route",
+ "Middleware Runtime with i18n should have correct query values for rewrite to ssg page",
+ "Middleware Runtime with i18n should have correct route params for chained rewrite from middleware to config rewrite",
+ "Middleware Runtime with i18n should have correct route params for rewrite from config dynamic route",
+ "Middleware Runtime with i18n should have correct route params for rewrite from config non-dynamic route",
+ "Middleware Runtime with i18n should redirect the same for direct visit and client-transition",
+ "Middleware Runtime with i18n should rewrite correctly for non-SSG/SSP page",
+ "Middleware Runtime with i18n should rewrite the same for direct visit and client-transition",
+ "Middleware Runtime with i18n should work with notFound: true correctly",
+ "Middleware Runtime without i18n allows shallow linking with middleware",
+ "Middleware Runtime without i18n hard-navigates when the data request failed",
+ "Middleware Runtime without i18n refreshes the page when middleware changes ",
+ "Middleware Runtime without i18n should have correct dynamic route params for middleware rewrite to dynamic route",
+ "Middleware Runtime without i18n should have correct dynamic route params on client-transition to dynamic route",
+ "Middleware Runtime without i18n should have correct query values for rewrite to ssg page",
+ "Middleware Runtime without i18n should have correct route params for chained rewrite from middleware to config rewrite",
+ "Middleware Runtime without i18n should have correct route params for rewrite from config dynamic route",
+ "Middleware Runtime without i18n should have correct route params for rewrite from config non-dynamic route",
+ "Middleware Runtime without i18n should redirect the same for direct visit and client-transition",
+ "Middleware Runtime without i18n should rewrite correctly for non-SSG/SSP page",
+ "Middleware Runtime without i18n should rewrite the same for direct visit and client-transition",
"Middleware Runtime without i18n should work with notFound: true correctly"
],
- "failed": [],
"pending": [],
"flakey": [],
"runtimeError": false
},
"test/e2e/middleware-general/test/node-runtime.test.ts": {
"passed": [
- "Middleware Runtime with i18n allows shallow linking with middleware",
"Middleware Runtime with i18n allows to access env variables",
- "Middleware Runtime with i18n hard-navigates when the data request failed",
"Middleware Runtime with i18n passes search params with rewrites",
- "Middleware Runtime with i18n refreshes the page when middleware changes ",
"Middleware Runtime with i18n should accept a URL instance for fetch",
"Middleware Runtime with i18n should add a rewrite header on data requests for rewrites",
"Middleware Runtime with i18n should allow to abort a fetch request",
@@ -10364,20 +10385,11 @@
"Middleware Runtime with i18n should contain `globalThis`",
"Middleware Runtime with i18n should contain crypto APIs",
"Middleware Runtime with i18n should handle 404 on fallback: false route correctly",
- "Middleware Runtime with i18n should have correct dynamic route params for middleware rewrite to dynamic route",
- "Middleware Runtime with i18n should have correct dynamic route params on client-transition to dynamic route",
- "Middleware Runtime with i18n should have correct query values for rewrite to ssg page",
- "Middleware Runtime with i18n should have correct route params for chained rewrite from middleware to config rewrite",
- "Middleware Runtime with i18n should have correct route params for rewrite from config dynamic route",
- "Middleware Runtime with i18n should have correct route params for rewrite from config non-dynamic route",
"Middleware Runtime with i18n should have init header for NextResponse.redirect",
"Middleware Runtime with i18n should keep non data requests in their original shape",
"Middleware Runtime with i18n should normalize data requests into page requests",
"Middleware Runtime with i18n should only contain middleware route in dev middleware manifest",
- "Middleware Runtime with i18n should redirect the same for direct visit and client-transition",
"Middleware Runtime with i18n should respond with 400 on decode failure",
- "Middleware Runtime with i18n should rewrite correctly for non-SSG/SSP page",
- "Middleware Runtime with i18n should rewrite the same for direct visit and client-transition",
"Middleware Runtime with i18n should set fetch user agent correctly",
"Middleware Runtime with i18n should throw when using NextRequest with a relative URL",
"Middleware Runtime with i18n should throw when using NextResponse.rewrite with a relative URL",
@@ -10390,12 +10402,8 @@
"Middleware Runtime with i18n should validate & parse request url from any route",
"Middleware Runtime with i18n should warn when using NextResponse.redirect with a relative URL",
"Middleware Runtime with i18n should warn when using Response.redirect with a relative URL",
- "Middleware Runtime with i18n should work with notFound: true correctly",
- "Middleware Runtime without i18n allows shallow linking with middleware",
"Middleware Runtime without i18n allows to access env variables",
- "Middleware Runtime without i18n hard-navigates when the data request failed",
"Middleware Runtime without i18n passes search params with rewrites",
- "Middleware Runtime without i18n refreshes the page when middleware changes ",
"Middleware Runtime without i18n should accept a URL instance for fetch",
"Middleware Runtime without i18n should add a rewrite header on data requests for rewrites",
"Middleware Runtime without i18n should allow to abort a fetch request",
@@ -10404,20 +10412,11 @@
"Middleware Runtime without i18n should contain `globalThis`",
"Middleware Runtime without i18n should contain crypto APIs",
"Middleware Runtime without i18n should handle 404 on fallback: false route correctly",
- "Middleware Runtime without i18n should have correct dynamic route params for middleware rewrite to dynamic route",
- "Middleware Runtime without i18n should have correct dynamic route params on client-transition to dynamic route",
- "Middleware Runtime without i18n should have correct query values for rewrite to ssg page",
- "Middleware Runtime without i18n should have correct route params for chained rewrite from middleware to config rewrite",
- "Middleware Runtime without i18n should have correct route params for rewrite from config dynamic route",
- "Middleware Runtime without i18n should have correct route params for rewrite from config non-dynamic route",
"Middleware Runtime without i18n should have init header for NextResponse.redirect",
"Middleware Runtime without i18n should keep non data requests in their original shape",
"Middleware Runtime without i18n should normalize data requests into page requests",
"Middleware Runtime without i18n should only contain middleware route in dev middleware manifest",
- "Middleware Runtime without i18n should redirect the same for direct visit and client-transition",
"Middleware Runtime without i18n should respond with 400 on decode failure",
- "Middleware Runtime without i18n should rewrite correctly for non-SSG/SSP page",
- "Middleware Runtime without i18n should rewrite the same for direct visit and client-transition",
"Middleware Runtime without i18n should set fetch user agent correctly",
"Middleware Runtime without i18n should throw when using NextRequest with a relative URL",
"Middleware Runtime without i18n should throw when using NextResponse.rewrite with a relative URL",
@@ -10427,10 +10426,36 @@
"Middleware Runtime without i18n should validate & parse request url from a dynamic route with params and query",
"Middleware Runtime without i18n should validate & parse request url from any route",
"Middleware Runtime without i18n should warn when using NextResponse.redirect with a relative URL",
- "Middleware Runtime without i18n should warn when using Response.redirect with a relative URL",
+ "Middleware Runtime without i18n should warn when using Response.redirect with a relative URL"
+ ],
+ "failed": [
+ "Middleware Runtime with i18n allows shallow linking with middleware",
+ "Middleware Runtime with i18n hard-navigates when the data request failed",
+ "Middleware Runtime with i18n refreshes the page when middleware changes ",
+ "Middleware Runtime with i18n should have correct dynamic route params for middleware rewrite to dynamic route",
+ "Middleware Runtime with i18n should have correct dynamic route params on client-transition to dynamic route",
+ "Middleware Runtime with i18n should have correct query values for rewrite to ssg page",
+ "Middleware Runtime with i18n should have correct route params for chained rewrite from middleware to config rewrite",
+ "Middleware Runtime with i18n should have correct route params for rewrite from config dynamic route",
+ "Middleware Runtime with i18n should have correct route params for rewrite from config non-dynamic route",
+ "Middleware Runtime with i18n should redirect the same for direct visit and client-transition",
+ "Middleware Runtime with i18n should rewrite correctly for non-SSG/SSP page",
+ "Middleware Runtime with i18n should rewrite the same for direct visit and client-transition",
+ "Middleware Runtime with i18n should work with notFound: true correctly",
+ "Middleware Runtime without i18n allows shallow linking with middleware",
+ "Middleware Runtime without i18n hard-navigates when the data request failed",
+ "Middleware Runtime without i18n refreshes the page when middleware changes ",
+ "Middleware Runtime without i18n should have correct dynamic route params for middleware rewrite to dynamic route",
+ "Middleware Runtime without i18n should have correct dynamic route params on client-transition to dynamic route",
+ "Middleware Runtime without i18n should have correct query values for rewrite to ssg page",
+ "Middleware Runtime without i18n should have correct route params for chained rewrite from middleware to config rewrite",
+ "Middleware Runtime without i18n should have correct route params for rewrite from config dynamic route",
+ "Middleware Runtime without i18n should have correct route params for rewrite from config non-dynamic route",
+ "Middleware Runtime without i18n should redirect the same for direct visit and client-transition",
+ "Middleware Runtime without i18n should rewrite correctly for non-SSG/SSP page",
+ "Middleware Runtime without i18n should rewrite the same for direct visit and client-transition",
"Middleware Runtime without i18n should work with notFound: true correctly"
],
- "failed": [],
"pending": [],
"flakey": [],
"runtimeError": false
@@ -10444,8 +10469,6 @@
"Middleware can set the matcher in its config adds the header for another matched path",
"Middleware can set the matcher in its config does add the header for root data request",
"Middleware can set the matcher in its config does add the header for root request",
- "Middleware can set the matcher in its config should load matches in client matchers correctly",
- "Middleware can set the matcher in its config should navigate correctly with matchers",
"using a single matcher adds the header for a matched data path (without header)",
"using a single matcher adds the header for a matched path",
"using a single matcher adds the headers for a matched data path (with header)",
@@ -10473,33 +10496,36 @@
"using root matcher adds the header to the /",
"using root matcher adds the header to the /index"
],
- "failed": [],
+ "failed": [
+ "Middleware can set the matcher in its config should load matches in client matchers correctly",
+ "Middleware can set the matcher in its config should navigate correctly with matchers"
+ ],
"pending": [],
"flakey": [],
"runtimeError": false
},
"test/e2e/middleware-redirects/test/index.test.ts": {
"passed": [
- "Middleware Redirect /fr should implement internal redirects",
"Middleware Redirect /fr should redirect",
"Middleware Redirect /fr should redirect (infinite-loop)",
"Middleware Redirect /fr should redirect cleanly with the original url param",
"Middleware Redirect /fr should redirect multiple times",
- "Middleware Redirect /fr should redirect to api route with locale",
"Middleware Redirect /fr should redirect with a fragment",
"Middleware Redirect does not include the locale in redirects by default",
- "Middleware Redirect should implement internal redirects",
"Middleware Redirect should redirect",
"Middleware Redirect should redirect (infinite-loop)",
"Middleware Redirect should redirect cleanly with the original url param",
"Middleware Redirect should redirect multiple times",
- "Middleware Redirect should redirect to api route with locale",
"Middleware Redirect should redirect to data urls with data requests and internal redirects",
- "Middleware Redirect should redirect to external urls with data requests and external redirects",
"Middleware Redirect should redirect with a fragment"
],
"failed": [
- "Middleware Redirect should redirect correctly with redirect in next.config.js"
+ "Middleware Redirect /fr should implement internal redirects",
+ "Middleware Redirect /fr should redirect to api route with locale",
+ "Middleware Redirect should implement internal redirects",
+ "Middleware Redirect should redirect correctly with redirect in next.config.js",
+ "Middleware Redirect should redirect to api route with locale",
+ "Middleware Redirect should redirect to external urls with data requests and external redirects"
],
"pending": [],
"flakey": [],
@@ -10552,30 +10578,40 @@
"Middleware Rewrite /fr can rewrite to path with colon and retain query parameter",
"Middleware Rewrite /fr should add a cookie and rewrite to a/b test",
"Middleware Rewrite /fr should clear query parameters",
- "Middleware Rewrite /fr should correctly rewriting to a different dynamic path",
- "Middleware Rewrite /fr should not call middleware with shallow push",
"Middleware Rewrite /fr should rewrite to Vercel",
"Middleware Rewrite /fr should rewrite to about page",
"Middleware Rewrite /fr should rewrite when not using localhost",
- "Middleware Rewrite /fr should rewrite without hard navigation",
"Middleware Rewrite /fr support colons in path",
"Middleware Rewrite can rewrite from path with colon",
"Middleware Rewrite can rewrite from path with colon and retain query parameter",
"Middleware Rewrite can rewrite to path with colon",
"Middleware Rewrite can rewrite to path with colon and retain query parameter",
"Middleware Rewrite should add a cookie and rewrite to a/b test",
- "Middleware Rewrite should allow to opt-out prefetch caching",
"Middleware Rewrite should allow to rewrite keeping the locale in pathname",
+ "Middleware Rewrite should allow to rewrite to a different locale",
+ "Middleware Rewrite should clear query parameters",
+ "Middleware Rewrite should handle middleware rewrite with body correctly",
+ "Middleware Rewrite should handle next.config.js rewrite with body correctly",
+ "Middleware Rewrite should not have unexpected errors",
+ "Middleware Rewrite should return HTML/data correctly for pre-rendered page",
+ "Middleware Rewrite should rewrite to Vercel",
+ "Middleware Rewrite should rewrite to about page",
+ "Middleware Rewrite should rewrite to data urls for incoming data request internally rewritten",
+ "Middleware Rewrite should rewrite to the external url for incoming data request externally rewritten",
+ "Middleware Rewrite should rewrite when not using localhost",
+ "Middleware Rewrite support colons in path"
+ ],
+ "failed": [
+ "Middleware Rewrite /fr should correctly rewriting to a different dynamic path",
+ "Middleware Rewrite /fr should not call middleware with shallow push",
+ "Middleware Rewrite /fr should rewrite without hard navigation",
+ "Middleware Rewrite should allow to opt-out prefetch caching",
"Middleware Rewrite should allow to rewrite to a `afterFiles` rewrite config",
"Middleware Rewrite should allow to rewrite to a `beforeFiles` rewrite config",
- "Middleware Rewrite should allow to rewrite to a different locale",
"Middleware Rewrite should allow to switch locales",
"Middleware Rewrite should behave consistently on recursive rewrites",
- "Middleware Rewrite should clear query parameters",
"Middleware Rewrite should correctly rewriting to a different dynamic path",
"Middleware Rewrite should handle catch-all rewrite correctly",
- "Middleware Rewrite should handle middleware rewrite with body correctly",
- "Middleware Rewrite should handle next.config.js rewrite with body correctly",
"Middleware Rewrite should handle shallow navigation correctly (dynamic page)",
"Middleware Rewrite should handle shallow navigation correctly (non-dynamic page)",
"Middleware Rewrite should handle static dynamic rewrite from middleware correctly",
@@ -10585,24 +10621,15 @@
"Middleware Rewrite should have props for afterFiles rewrite to SSG page",
"Middleware Rewrite should not call middleware with shallow push",
"Middleware Rewrite should not have un-necessary data request on rewrite",
- "Middleware Rewrite should not have unexpected errors",
"Middleware Rewrite should not mix component cache when navigating between dynamic routes",
"Middleware Rewrite should override with rewrite externally correctly",
"Middleware Rewrite should override with rewrite internally correctly",
"Middleware Rewrite should resolve dynamic route after rewrite correctly",
- "Middleware Rewrite should return HTML/data correctly for pre-rendered page",
"Middleware Rewrite should rewrite correctly when navigating via history",
"Middleware Rewrite should rewrite correctly when navigating via history after query update",
- "Middleware Rewrite should rewrite to Vercel",
- "Middleware Rewrite should rewrite to about page",
- "Middleware Rewrite should rewrite to data urls for incoming data request internally rewritten",
"Middleware Rewrite should rewrite to fallback: true page successfully",
- "Middleware Rewrite should rewrite to the external url for incoming data request externally rewritten",
- "Middleware Rewrite should rewrite when not using localhost",
- "Middleware Rewrite should rewrite without hard navigation",
- "Middleware Rewrite support colons in path"
+ "Middleware Rewrite should rewrite without hard navigation"
],
- "failed": [],
"pending": [
"Middleware Rewrite includes the locale in rewrites by default"
],
@@ -10610,7 +10637,34 @@
"runtimeError": false
},
"test/e2e/middleware-shallow-link/index.test.ts": {
- "passed": ["browser-shallow-navigation should render the correct page"],
+ "passed": [],
+ "failed": ["browser-shallow-navigation should render the correct page"],
+ "pending": [],
+ "flakey": [],
+ "runtimeError": false
+ },
+ "test/e2e/middleware-static-files/index.test.ts": {
+ "passed": [
+ "Middleware Runtime should match middleware correctly for /another%2ffile.svg",
+ "Middleware Runtime should match middleware correctly for /another%2fhello",
+ "Middleware Runtime should match middleware correctly for /another/file.svg",
+ "Middleware Runtime should match middleware correctly for /another/hello",
+ "Middleware Runtime should match middleware correctly for /dynamic%2f/first",
+ "Middleware Runtime should match middleware correctly for /dynamic/first",
+ "Middleware Runtime should match middleware correctly for /file.svg",
+ "Middleware Runtime should match middleware correctly for /glob%2ffile.svg",
+ "Middleware Runtime should match middleware correctly for /glob%2fhello",
+ "Middleware Runtime should match middleware correctly for /glob/file.svg",
+ "Middleware Runtime should match middleware correctly for /glob/hello",
+ "Middleware Runtime should match middleware correctly for /pages-another%2fhello",
+ "Middleware Runtime should match middleware correctly for /pages-another/hello",
+ "Middleware Runtime should match middleware correctly for /pages-dynamic%2f/first",
+ "Middleware Runtime should match middleware correctly for /pages-dynamic/first",
+ "Middleware Runtime should match middleware correctly for /pages-glob%2fhello",
+ "Middleware Runtime should match middleware correctly for /pages-glob/hello",
+ "Middleware Runtime should match middleware correctly for /vercel copy.svg",
+ "Middleware Runtime should match middleware correctly for /vercel%20copy.svg"
+ ],
"failed": [],
"pending": [],
"flakey": [],
@@ -10618,32 +10672,33 @@
},
"test/e2e/middleware-trailing-slash/test/index.test.ts": {
"passed": [
+ "Middleware Runtime trailing slash should add a rewrite header on data requests for rewrites",
+ "Middleware Runtime trailing slash should have init header for NextResponse.redirect",
+ "Middleware Runtime trailing slash should keep non data requests in their original shape",
+ "Middleware Runtime trailing slash should normalize data requests into page requests",
+ "Middleware Runtime trailing slash should respond with 400 on decode failure",
+ "Middleware Runtime trailing slash should trigger middleware for data requests",
+ "Middleware Runtime trailing slash should validate & parse request url from any route",
+ "Middleware Runtime trailing slash with .html extension should work using browser",
+ "Middleware Runtime trailing slash with .html extension should work when requesting the page directly",
+ "Middleware Runtime trailing slash without .html extension should work using browser",
+ "Middleware Runtime trailing slash without .html extension should work when requesting the page directly"
+ ],
+ "failed": [
"Middleware Runtime trailing slash allows shallow linking with middleware",
"Middleware Runtime trailing slash refreshes the page when middleware changes ",
- "Middleware Runtime trailing slash should add a rewrite header on data requests for rewrites",
"Middleware Runtime trailing slash should have correct dynamic route params for middleware rewrite to dynamic route",
"Middleware Runtime trailing slash should have correct dynamic route params on client-transition to dynamic route",
"Middleware Runtime trailing slash should have correct query values for rewrite to ssg page",
"Middleware Runtime trailing slash should have correct route params for chained rewrite from middleware to config rewrite",
"Middleware Runtime trailing slash should have correct route params for rewrite from config dynamic route",
"Middleware Runtime trailing slash should have correct route params for rewrite from config non-dynamic route",
- "Middleware Runtime trailing slash should have init header for NextResponse.redirect",
- "Middleware Runtime trailing slash should keep non data requests in their original shape",
- "Middleware Runtime trailing slash should normalize data requests into page requests",
"Middleware Runtime trailing slash should redirect the same for direct visit and client-transition",
- "Middleware Runtime trailing slash should respond with 400 on decode failure",
"Middleware Runtime trailing slash should rewrite correctly for non-SSG/SSP page",
"Middleware Runtime trailing slash should rewrite the same for direct visit and client-transition",
- "Middleware Runtime trailing slash should trigger middleware for data requests",
- "Middleware Runtime trailing slash should validate & parse request url from any route",
- "Middleware Runtime trailing slash with .html extension should work using browser",
"Middleware Runtime trailing slash with .html extension should work when navigating",
- "Middleware Runtime trailing slash with .html extension should work when requesting the page directly",
- "Middleware Runtime trailing slash without .html extension should work using browser",
- "Middleware Runtime trailing slash without .html extension should work when navigating",
- "Middleware Runtime trailing slash without .html extension should work when requesting the page directly"
+ "Middleware Runtime trailing slash without .html extension should work when navigating"
],
- "failed": [],
"pending": [],
"flakey": [],
"runtimeError": false
@@ -10659,13 +10714,14 @@
"module layer with server-only in server targets should render routes marked with restriction marks without errors /api/server-only",
"module layer with server-only in server targets should render routes marked with restriction marks without errors /api/server-only-edge",
"module layer with server-only in server targets should render routes marked with restriction marks without errors /app/client",
- "module layer with server-only in server targets should render routes marked with restriction marks without errors /app/client-edge",
"module layer with server-only in server targets should render routes marked with restriction marks without errors /app/route",
"module layer with server-only in server targets should render routes marked with restriction marks without errors /app/route-edge",
- "module layer with server-only in server targets should render routes marked with restriction marks without errors /app/server",
+ "module layer with server-only in server targets should render routes marked with restriction marks without errors /app/server"
+ ],
+ "failed": [
+ "module layer with server-only in server targets should render routes marked with restriction marks without errors /app/client-edge",
"module layer with server-only in server targets should render routes marked with restriction marks without errors /app/server-edge"
],
- "failed": [],
"pending": [],
"flakey": [],
"runtimeError": false
@@ -10676,34 +10732,34 @@
"multi-zone should correctly respond for /blog/post-1",
"multi-zone should correctly respond for /guest",
"multi-zone should correctly respond for /guest/another/post-1",
- "multi-zone should correctly respond for /guest/blog/post-1",
- "multi-zone should support HMR in both apps"
+ "multi-zone should correctly respond for /guest/blog/post-1"
],
- "failed": [],
+ "failed": ["multi-zone should support HMR in both apps"],
"pending": [],
"flakey": [],
"runtimeError": false
},
"test/e2e/new-link-behavior/child-a-tag-error.test.ts": {
- "passed": [
+ "passed": [],
+ "failed": [
"New Link Behavior with child should throw error with child"
],
- "failed": [],
"pending": [],
"flakey": [],
"runtimeError": false
},
"test/e2e/new-link-behavior/index.test.ts": {
"passed": [
- "New Link Behavior should handle onclick",
- "New Link Behavior should handle preventdefault",
- "New Link Behavior should navigate to /about",
"New Link Behavior should render link with ",
"New Link Behavior should render link with classname",
"New Link Behavior should render link with id",
"New Link Behavior should render link with multiple children"
],
- "failed": [],
+ "failed": [
+ "New Link Behavior should handle onclick",
+ "New Link Behavior should handle preventdefault",
+ "New Link Behavior should navigate to /about"
+ ],
"pending": [],
"flakey": [],
"runtimeError": false
@@ -10725,11 +10781,8 @@
"runtimeError": false
},
"test/e2e/new-link-behavior/typescript.test.ts": {
- "passed": [
- "New Link Behavior should apply ref on link",
- "New Link Behavior should render link with "
- ],
- "failed": [],
+ "passed": ["New Link Behavior should render link with "],
+ "failed": ["New Link Behavior should apply ref on link"],
"pending": [],
"flakey": [],
"runtimeError": false
@@ -10751,26 +10804,16 @@
"runtimeError": false
},
"test/e2e/next-font/google-fetch-error.test.ts": {
- "passed": [
+ "passed": [],
+ "failed": [
"next/font/google fetch error should use a fallback font in dev"
],
- "failed": [],
"pending": [],
"flakey": [],
"runtimeError": false
},
"test/e2e/next-font/index.test.ts": {
"passed": [
- "next/font Fallback fontfaces google Fraunces",
- "next/font Fallback fontfaces google Indie flower",
- "next/font Fallback fontfaces local Fraunces",
- "next/font Fallback fontfaces local Indie flower",
- "next/font Fallback fontfaces local Roboto multiple weights and styles",
- "next/font Fallback fontfaces local Roboto multiple weights and styles - variable 1",
- "next/font Fallback fontfaces local Roboto multiple weights and styles - variable 2",
- "next/font computed styles page using fallback fonts",
- "next/font computed styles page using variables",
- "next/font computed styles page with fonts",
"next/font import values Variable font without weight range",
"next/font import values page with font",
"next/font import values page with local fonts",
@@ -10783,7 +10826,18 @@
"next/font should not have deprecation warning",
"next/font should use production cache control for fonts"
],
- "failed": [],
+ "failed": [
+ "next/font Fallback fontfaces google Fraunces",
+ "next/font Fallback fontfaces google Indie flower",
+ "next/font Fallback fontfaces local Fraunces",
+ "next/font Fallback fontfaces local Indie flower",
+ "next/font Fallback fontfaces local Roboto multiple weights and styles",
+ "next/font Fallback fontfaces local Roboto multiple weights and styles - variable 1",
+ "next/font Fallback fontfaces local Roboto multiple weights and styles - variable 2",
+ "next/font computed styles page using fallback fonts",
+ "next/font computed styles page using variables",
+ "next/font computed styles page with fonts"
+ ],
"pending": [],
"flakey": [],
"runtimeError": false
@@ -10834,13 +10888,13 @@
"runtimeError": false
},
"test/e2e/next-image-forward-ref/index.test.ts": {
- "passed": [
+ "passed": [],
+ "failed": [
"next-image-forward-ref allows framer-motion to animate opacity"
],
- "failed": [],
"pending": [],
"flakey": [],
- "runtimeError": false
+ "runtimeError": true
},
"test/e2e/next-link-errors/next-link-errors.test.ts": {
"passed": [],
@@ -10864,8 +10918,6 @@
"passed": [
"beforeInteractive in document Head Script is injected server-side",
"beforeInteractive in document body Script is injected server-side",
- "empty strategy in document Head Script is injected server-side",
- "empty strategy in document body Script is injected server-side",
"experimental.nextScriptWorkers experimental.nextScriptWorkers: false with no Partytown dependency Partytown snippet is not injected to head if not enabled in configuration",
"experimental.nextScriptWorkers experimental.nextScriptWorkers: true with config override Partytown config script is overwritten",
"experimental.nextScriptWorkers experimental.nextScriptWorkers: true with required Partytown dependency for external script Partytown snippets are injected to head if enabled in configuration",
@@ -10873,7 +10925,10 @@
"experimental.nextScriptWorkers experimental.nextScriptWorkers: true with required Partytown dependency for inline script Inline worker script through children is modified by Partytown to execute on a worker thread",
"experimental.nextScriptWorkers experimental.nextScriptWorkers: true with required Partytown dependency for inline script Inline worker script through dangerouslySetInnerHtml is modified by Partytown to execute on a worker thread"
],
- "failed": [],
+ "failed": [
+ "empty strategy in document Head Script is injected server-side",
+ "empty strategy in document body Script is injected server-side"
+ ],
"pending": [],
"flakey": [],
"runtimeError": false
@@ -10903,11 +10958,11 @@
"runtimeError": false
},
"test/e2e/nonce-head-manager/index.test.ts": {
- "passed": [
+ "passed": [],
+ "failed": [
"nonce head manager should not re-execute the script when re-rendering",
"nonce head manager should not re-execute the script when re-rendering with CSP header"
],
- "failed": [],
"pending": [],
"flakey": [],
"runtimeError": false
@@ -10939,17 +10994,18 @@
"passed": [
"on-request-error - basic app router should catch app routes error in edge runtime",
"on-request-error - basic app router should catch app routes error in node runtime",
- "on-request-error - basic app router should catch client component page error in edge runtime",
"on-request-error - basic app router should catch client component page error in node runtime",
- "on-request-error - basic app router should catch server component page error in edge runtime",
"on-request-error - basic app router should catch server component page error in node runtime",
"on-request-error - basic middleware should catch middleware error",
"on-request-error - basic pages router should catch pages router api error in edge runtime",
"on-request-error - basic pages router should catch pages router api error in node runtime",
- "on-request-error - basic pages router should catch pages router page error in edge runtime",
"on-request-error - basic pages router should catch pages router page error in node runtime"
],
- "failed": [],
+ "failed": [
+ "on-request-error - basic app router should catch client component page error in edge runtime",
+ "on-request-error - basic app router should catch server component page error in edge runtime",
+ "on-request-error - basic pages router should catch pages router page error in edge runtime"
+ ],
"pending": [],
"flakey": [],
"runtimeError": false
@@ -10976,12 +11032,13 @@
},
"test/e2e/on-request-error/server-action-error/server-action-error.test.ts": {
"passed": [
- "on-request-error - server-action-error should catch server action error in listener callback in edge runtime",
"on-request-error - server-action-error should catch server action error in listener callback in nodejs runtime",
- "on-request-error - server-action-error should catch the server action form error in edge runtime",
"on-request-error - server-action-error should catch the server action form error in nodejs runtime"
],
- "failed": [],
+ "failed": [
+ "on-request-error - server-action-error should catch server action error in listener callback in edge runtime",
+ "on-request-error - server-action-error should catch the server action form error in edge runtime"
+ ],
"pending": [],
"flakey": [],
"runtimeError": false
@@ -11015,11 +11072,12 @@
"clientTraceMetadata app router should only insert the client trace metadata once",
"clientTraceMetadata pages router hard loading a dynamic page twice should yield different dynamic trace data",
"clientTraceMetadata pages router next dev only should inject propagation data for a statically server-side-rendered page",
- "clientTraceMetadata pages router next dev only soft navigating to a dynamic page should not transform previous propagation data",
- "clientTraceMetadata pages router next dev only soft navigating to a static page should not transform previous propagation data",
"clientTraceMetadata pages router should inject propagation data for a dynamically server-side-rendered page"
],
- "failed": [],
+ "failed": [
+ "clientTraceMetadata pages router next dev only soft navigating to a dynamic page should not transform previous propagation data",
+ "clientTraceMetadata pages router next dev only soft navigating to a static page should not transform previous propagation data"
+ ],
"pending": [],
"flakey": [],
"runtimeError": false
@@ -11040,7 +11098,6 @@
"passed": [
"opentelemetry incoming context propagation app router should handle RSC with fetch",
"opentelemetry incoming context propagation app router should handle RSC with fetch in RSC mode",
- "opentelemetry incoming context propagation app router should handle RSC with fetch on edge",
"opentelemetry incoming context propagation app router should handle route handlers in app router",
"opentelemetry incoming context propagation app router should handle route handlers in app router on edge",
"opentelemetry incoming context propagation app router should propagate custom context without span",
@@ -11048,11 +11105,9 @@
"opentelemetry incoming context propagation pages should handle api routes in pages",
"opentelemetry incoming context propagation pages should handle api routes in pages on edge",
"opentelemetry incoming context propagation pages should handle getServerSideProps",
- "opentelemetry incoming context propagation pages should handle getServerSideProps on edge",
"opentelemetry incoming context propagation pages should handle getStaticProps when fallback: 'blocking'",
"opentelemetry root context app router should handle RSC with fetch",
"opentelemetry root context app router should handle RSC with fetch in RSC mode",
- "opentelemetry root context app router should handle RSC with fetch on edge",
"opentelemetry root context app router should handle route handlers in app router",
"opentelemetry root context app router should handle route handlers in app router on edge",
"opentelemetry root context app router should propagate custom context without span",
@@ -11060,11 +11115,15 @@
"opentelemetry root context pages should handle api routes in pages",
"opentelemetry root context pages should handle api routes in pages on edge",
"opentelemetry root context pages should handle getServerSideProps",
- "opentelemetry root context pages should handle getServerSideProps on edge",
"opentelemetry root context pages should handle getStaticProps when fallback: 'blocking'",
"opentelemetry with disabled fetch tracing root context app router with disabled fetch should handle RSC with disabled fetch"
],
- "failed": [],
+ "failed": [
+ "opentelemetry incoming context propagation app router should handle RSC with fetch on edge",
+ "opentelemetry incoming context propagation pages should handle getServerSideProps on edge",
+ "opentelemetry root context app router should handle RSC with fetch on edge",
+ "opentelemetry root context pages should handle getServerSideProps on edge"
+ ],
"pending": [],
"flakey": [],
"runtimeError": false
@@ -11093,24 +11152,28 @@
"runtimeError": false
},
"test/e2e/persistent-caching/persistent-caching.test.ts": {
- "passed": ["persistent-caching should allow to change files while stopped"],
+ "passed": [
+ "persistent-caching should allow to change files while stopped (run 1)",
+ "persistent-caching should allow to change files while stopped (run 2)",
+ "persistent-caching should allow to change files while stopped (run 3)"
+ ],
"failed": ["persistent-caching should persistent cache loaders"],
"pending": [],
"flakey": [],
"runtimeError": false
},
"test/e2e/postcss-config-cjs/index.test.ts": {
- "passed": ["postcss-config-cjs works with postcss.config.cjs files"],
- "failed": [],
+ "passed": [],
+ "failed": ["postcss-config-cjs works with postcss.config.cjs files"],
"pending": [],
"flakey": [],
"runtimeError": false
},
"test/e2e/postcss-config-package/index.test.ts": {
- "passed": [
+ "passed": [],
+ "failed": [
"postcss-config-json works with postcss config specified in package.json"
],
- "failed": [],
"pending": [],
"flakey": [],
"runtimeError": false
@@ -11129,10 +11192,9 @@
"test/e2e/prerender-native-module.test.ts": {
"passed": [
"prerender native module should render /blog/first correctly",
- "prerender native module should render /blog/second correctly",
"prerender native module should render index correctly"
],
- "failed": [],
+ "failed": ["prerender native module should render /blog/second correctly"],
"pending": [],
"flakey": [],
"runtimeError": false
@@ -11156,25 +11218,15 @@
"Prerender should error on bad object from getStaticProps",
"Prerender should error on dynamic page without getStaticPaths",
"Prerender should error on dynamic page without getStaticPaths returning fallback property",
- "Prerender should fetch /_next/data correctly with mismatched href and as",
- "Prerender should handle fallback only page correctly HTML",
"Prerender should handle fallback only page correctly data",
"Prerender should have gsp in __NEXT_DATA__",
- "Prerender should navigate between pages successfully",
- "Prerender should navigate to a normal page and back",
- "Prerender should navigate to catch-all page with brackets in param as object",
- "Prerender should navigate to catch-all page with brackets in param as string",
- "Prerender should navigate to dynamic page with brackets in param as object",
- "Prerender should navigate to dynamic page with brackets in param as string",
"Prerender should never show fallback for page not in getStaticPaths when blocking",
"Prerender should not contain headers already sent error",
- "Prerender should not error when rewriting to fallback dynamic SSG page",
"Prerender should not fail to update incremental cache",
"Prerender should not fallback before invalid JSON is returned from getStaticProps when blocking fallback",
"Prerender should not have attempted sending invalid payload",
"Prerender should not have experimental undici warning",
"Prerender should not have gsp in __NEXT_DATA__ for non-GSP page",
- "Prerender should not re-call getStaticProps when updating query",
"Prerender should not return data for fallback: false and missing dynamic page",
"Prerender should not show fallback for page in getStaticPaths",
"Prerender should not show fallback for page in getStaticPaths when blocking",
@@ -11182,9 +11234,6 @@
"Prerender should not supply query values to params in /_next/data request",
"Prerender should not supply query values to params or useRouter dynamic page SSR",
"Prerender should not supply query values to params or useRouter non-dynamic page SSR",
- "Prerender should parse query values on mount correctly",
- "Prerender should reload page on failed data request",
- "Prerender should render correctly for SSG pages that starts with api-docs",
"Prerender should respond for catch-all deep folder",
"Prerender should respond with 405 for POST to static page",
"Prerender should return data correctly",
@@ -11192,18 +11241,32 @@
"Prerender should return data correctly for dynamic page",
"Prerender should return data correctly for dynamic page (non-seeded)",
"Prerender should server prerendered path correctly for SSG pages that starts with api-docs",
- "Prerender should show error for invalid JSON returned from getStaticProps on CST",
- "Prerender should show error for invalid JSON returned from getStaticProps on SSR",
"Prerender should show fallback before invalid JSON is returned from getStaticProps",
"Prerender should show warning every time page with large amount of page data is returned",
"Prerender should show warning when large amount of page data is returned",
- "Prerender should support lazy catchall route",
- "Prerender should support nested lazy catchall route",
"Prerender should support prerendered catchall route",
"Prerender should support prerendered catchall-explicit route (nested)",
"Prerender should support prerendered catchall-explicit route (single)"
],
- "failed": [],
+ "failed": [
+ "Prerender should fetch /_next/data correctly with mismatched href and as",
+ "Prerender should handle fallback only page correctly HTML",
+ "Prerender should navigate between pages successfully",
+ "Prerender should navigate to a normal page and back",
+ "Prerender should navigate to catch-all page with brackets in param as object",
+ "Prerender should navigate to catch-all page with brackets in param as string",
+ "Prerender should navigate to dynamic page with brackets in param as object",
+ "Prerender should navigate to dynamic page with brackets in param as string",
+ "Prerender should not error when rewriting to fallback dynamic SSG page",
+ "Prerender should not re-call getStaticProps when updating query",
+ "Prerender should parse query values on mount correctly",
+ "Prerender should reload page on failed data request",
+ "Prerender should render correctly for SSG pages that starts with api-docs",
+ "Prerender should show error for invalid JSON returned from getStaticProps on CST",
+ "Prerender should show error for invalid JSON returned from getStaticProps on SSR",
+ "Prerender should support lazy catchall route",
+ "Prerender should support nested lazy catchall route"
+ ],
"pending": [],
"flakey": [],
"runtimeError": false
@@ -11249,22 +11312,23 @@
"test/e2e/react-version/react-version.test.ts": {
"passed": [
"react version should use default react condition for pages router apis",
+ "react version should use react-server condition for app router custom routes"
+ ],
+ "failed": [
"react version should use default react condition for pages router pages",
"react version should use react-server condition for app router client components pages",
- "react version should use react-server condition for app router custom routes",
"react version should use react-server condition for app router server components pages"
],
- "failed": [],
"pending": [],
"flakey": [],
"runtimeError": false
},
"test/e2e/reload-scroll-backforward-restoration/index.test.ts": {
- "passed": [
+ "passed": [],
+ "failed": [
"reload-scroll-back-restoration should restore the scroll position on navigating back",
"reload-scroll-back-restoration should restore the scroll position on navigating forward"
],
- "failed": [],
"pending": [],
"flakey": [],
"runtimeError": false
@@ -11305,10 +11369,8 @@
"skip-trailing-slash-redirect app dir - skip trailing slash redirect should preserve original trailing slashes to links on client",
"skip-trailing-slash-redirect app dir - skip trailing slash redirect should respond to dynamic route correctly",
"skip-trailing-slash-redirect app dir - skip trailing slash redirect should respond to index correctly",
- "skip-trailing-slash-redirect pages dir should navigate client side correctly",
"skip-trailing-slash-redirect pages dir should not apply trailing slash redirect (with slash)",
"skip-trailing-slash-redirect pages dir should not apply trailing slash redirect (without slash)",
- "skip-trailing-slash-redirect pages dir should preserve original trailing slashes to links on client",
"skip-trailing-slash-redirect pages dir should respond to dynamic route correctly",
"skip-trailing-slash-redirect pages dir should respond to index correctly",
"skip-trailing-slash-redirect should allow response body from middleware with flag",
@@ -11325,16 +11387,19 @@
"skip-trailing-slash-redirect should handle external rewrite correctly /docs/first",
"skip-trailing-slash-redirect should merge cookies from middleware and API routes correctly",
"skip-trailing-slash-redirect should merge cookies from middleware and edge API routes correctly",
- "skip-trailing-slash-redirect should not apply trailing slash on load on client",
"skip-trailing-slash-redirect should parse locale info for data request correctly",
"skip-trailing-slash-redirect should provide original _next/data URL with skipMiddlewareUrlNormalize"
],
- "failed": [],
+ "failed": [
+ "skip-trailing-slash-redirect pages dir should navigate client side correctly",
+ "skip-trailing-slash-redirect pages dir should preserve original trailing slashes to links on client",
+ "skip-trailing-slash-redirect should not apply trailing slash on load on client"
+ ],
"pending": [],
"flakey": [],
"runtimeError": false
},
- "test/e2e/socket-io/index.test.js": {
+ "test/e2e/socket-io/index.test.ts": {
"passed": [
"socket-io should support socket.io without falling back to polling"
],
@@ -11355,14 +11420,13 @@
"runtimeError": false
},
"test/e2e/streaming-ssr-edge/streaming-ssr-edge.test.ts": {
- "passed": [
+ "passed": ["streaming-ssr-edge should render 500 error from gIP correctly"],
+ "failed": [
"streaming-ssr-edge should not stream to crawlers or google pagerender bot",
- "streaming-ssr-edge should render 500 error from gIP correctly",
"streaming-ssr-edge should render 500 error from render function correctly",
"streaming-ssr-edge should render fallback if error raised from suspense during streaming",
"streaming-ssr-edge should support streaming for fizz response"
],
- "failed": [],
"pending": [],
"flakey": [],
"runtimeError": false
@@ -11370,13 +11434,14 @@
"test/e2e/streaming-ssr/index.test.ts": {
"passed": [
"streaming SSR with custom next configs should match more specific route along with dynamic routes",
+ "streaming SSR with custom next configs should work with custom document"
+ ],
+ "failed": [
"streaming SSR with custom next configs should redirect paths without trailing-slash and render when slash is appended",
"streaming SSR with custom next configs should render multi-byte characters correctly in streaming",
"streaming SSR with custom next configs should render next/router correctly in edge runtime",
- "streaming SSR with custom next configs should render styled-jsx styles in streaming",
- "streaming SSR with custom next configs should work with custom document"
+ "streaming SSR with custom next configs should render styled-jsx styles in streaming"
],
- "failed": [],
"pending": [],
"flakey": [],
"runtimeError": false
@@ -11415,15 +11480,16 @@
},
"test/e2e/switchable-runtime/index.test.ts": {
"passed": [
- "Switchable runtime Switchable runtime (dev) should be able to navigate between edge SSR routes without any errors",
"Switchable runtime Switchable runtime (dev) should be possible to switch between runtimes in API routes",
- "Switchable runtime Switchable runtime (dev) should be possible to switch between runtimes in pages",
"Switchable runtime Switchable runtime (dev) should build /api/hello and /api/edge as an api route with edge runtime",
"Switchable runtime Switchable runtime (dev) should not consume server.js file extension",
- "Switchable runtime Switchable runtime (dev) should not include edge api routes and edge ssr routes into dev middleware manifest",
+ "Switchable runtime Switchable runtime (dev) should not include edge api routes and edge ssr routes into dev middleware manifest"
+ ],
+ "failed": [
+ "Switchable runtime Switchable runtime (dev) should be able to navigate between edge SSR routes without any errors",
+ "Switchable runtime Switchable runtime (dev) should be possible to switch between runtimes in pages",
"Switchable runtime Switchable runtime (dev) should sort edge SSR routes correctly"
],
- "failed": [],
"pending": [
"Switchable runtime Switchable runtime (dev) should be possible to switch between runtimes with same content",
"Switchable runtime Switchable runtime (dev) should give proper errors for invalid runtime in app dir",
@@ -11462,7 +11528,6 @@
"testmode app router should handle API with fetch in edge function",
"testmode app router should handle API with fetch in serverless function",
"testmode app router should handle API with http.get in serverless function",
- "testmode app router should handle RSC with fetch in edge function",
"testmode app router should handle RSC with fetch in serverless function",
"testmode app router should handle RSC with http.get in serverless function",
"testmode middleware should intercept fetchs in middleware",
@@ -11472,19 +11537,22 @@
"testmode page router should handle getServerSideProps with http.get",
"testmode rewrites should handle rewrites"
],
- "failed": [],
+ "failed": [
+ "testmode app router should handle RSC with fetch in edge function"
+ ],
"pending": [],
"flakey": [],
"runtimeError": false
},
"test/e2e/third-parties/index.test.ts": {
"passed": [
- "@next/third-parties basic usage renders GA",
- "@next/third-parties basic usage renders GTM",
"@next/third-parties basic usage renders GoogleMapsEmbed",
"@next/third-parties basic usage renders YoutubeEmbed"
],
- "failed": [],
+ "failed": [
+ "@next/third-parties basic usage renders GA",
+ "@next/third-parties basic usage renders GTM"
+ ],
"pending": [],
"flakey": [],
"runtimeError": false
@@ -11500,14 +11568,15 @@
},
"test/e2e/transpile-packages/index.test.ts": {
"passed": [
+ "transpile packages optional deps should hide dynammic module dependency errors from node_modules",
+ "transpile packages optional deps should not throw an error when optional deps are not installed"
+ ],
+ "failed": [
"transpile packages css should handle css modules imports inside transpiled modules",
"transpile packages css should handle global css imports inside transpiled modules",
"transpile packages css should handle global scss imports inside transpiled modules",
- "transpile packages css should handle scss modules imports inside transpiled modules",
- "transpile packages optional deps should hide dynammic module dependency errors from node_modules",
- "transpile packages optional deps should not throw an error when optional deps are not installed"
+ "transpile packages css should handle scss modules imports inside transpiled modules"
],
- "failed": [],
"pending": ["transpile packages should handle optional peer dependencies"],
"flakey": [],
"runtimeError": false
@@ -11626,12 +11695,19 @@
"runtimeError": false
},
"test/e2e/with-router/index.test.ts": {
- "passed": [
+ "passed": [],
+ "failed": [
"withRouter SSR should show an error when trying to use router methods during SSR",
"withRouter production mode allows observation of navigation events using top level Router",
"withRouter production mode allows observation of navigation events using top level Router deprecated behavior",
"withRouter production mode allows observation of navigation events using withRouter"
],
+ "pending": [],
+ "flakey": [],
+ "runtimeError": false
+ },
+ "test/e2e/worker-react-refresh/worker-react-refresh.test.tsx": {
+ "passed": ["worker-react-refresh does not cause any runtime errors"],
"failed": [],
"pending": [],
"flakey": [],
@@ -11871,7 +11947,6 @@
"AMP Usage AMP development mode should add data-ampdevmode to development script tags",
"AMP Usage AMP development mode should detect amp validator warning on custom scripts",
"AMP Usage AMP development mode should detect amp validator warning on invalid amp",
- "AMP Usage AMP development mode should navigate from non-AMP to AMP without error",
"AMP Usage AMP development mode should not contain missing files warning",
"AMP Usage production mode With AMP context should render nested AMP page with AMP hook",
"AMP Usage production mode With AMP context should render nested normal page with AMP hook",
@@ -11880,6 +11955,8 @@
"AMP Usage production mode With basic AMP usage should auto import extensions",
"AMP Usage production mode With basic AMP usage should drop custom scripts",
"AMP Usage production mode With basic AMP usage should not drop custom amp scripts",
+ "AMP Usage production mode With basic AMP usage should not output client pages for AMP only",
+ "AMP Usage production mode With basic AMP usage should not output client pages for AMP only with config exported after declaration",
"AMP Usage production mode With basic AMP usage should optimize clean",
"AMP Usage production mode With basic AMP usage should render the page as valid AMP",
"AMP Usage production mode With basic AMP usage should render the page without leaving render target",
@@ -11900,8 +11977,7 @@
"AMP Usage production mode should not have deprecation warning"
],
"failed": [
- "AMP Usage production mode With basic AMP usage should not output client pages for AMP only",
- "AMP Usage production mode With basic AMP usage should not output client pages for AMP only with config exported after declaration"
+ "AMP Usage AMP development mode should navigate from non-AMP to AMP without error"
],
"pending": [
"AMP Usage AMP development mode should detect changes and refresh a hybrid AMP page",
@@ -12053,10 +12129,10 @@
"runtimeError": false
},
"test/integration/app-aspath/test/index.test.js": {
- "passed": [
+ "passed": [],
+ "failed": [
"App asPath should not have any changes in asPath after a bundle rebuild"
],
- "failed": [],
"pending": [],
"flakey": [],
"runtimeError": false
@@ -12091,13 +12167,12 @@
"runtimeError": false
},
"test/integration/app-dir-export/test/dynamic-missing-gsp-dev.test.ts": {
- "passed": [
+ "passed": [],
+ "failed": [
+ "app dir - with output export - dynamic missing gsp dev development mode should error when client component has generateStaticParams",
"app dir - with output export - dynamic missing gsp dev development mode should error when dynamic route is missing generateStaticParams",
"app dir - with output export - dynamic missing gsp dev development mode should error when dynamic route is set to true"
],
- "failed": [
- "app dir - with output export - dynamic missing gsp dev development mode should error when client component has generateStaticParams"
- ],
"pending": [],
"flakey": [],
"runtimeError": false
@@ -12115,11 +12190,12 @@
"test/integration/app-dir-export/test/dynamicapiroute-dev.test.ts": {
"passed": [
"app dir - with output export - dynamic api route dev development mode should work in dev with dynamicApiRoute 'error'",
+ "app dir - with output export - dynamic api route dev development mode should work in dev with dynamicApiRoute 'force-static'"
+ ],
+ "failed": [
"app dir - with output export - dynamic api route dev development mode should work in dev with dynamicApiRoute 'force-dynamic'",
- "app dir - with output export - dynamic api route dev development mode should work in dev with dynamicApiRoute 'force-static'",
"app dir - with output export - dynamic api route dev development mode should work in dev with dynamicApiRoute undefined"
],
- "failed": [],
"pending": [],
"flakey": [],
"runtimeError": false
@@ -12139,11 +12215,12 @@
"test/integration/app-dir-export/test/dynamicpage-dev.test.ts": {
"passed": [
"app dir - with output export - dynamic page dev development mode should work in dev with dynamicPage 'error'",
- "app dir - with output export - dynamic page dev development mode should work in dev with dynamicPage 'force-dynamic'",
"app dir - with output export - dynamic page dev development mode should work in dev with dynamicPage 'force-static'",
"app dir - with output export - dynamic page dev development mode should work in dev with dynamicPage undefined"
],
- "failed": [],
+ "failed": [
+ "app dir - with output export - dynamic page dev development mode should work in dev with dynamicPage 'force-dynamic'"
+ ],
"pending": [],
"flakey": [],
"runtimeError": false
@@ -12295,14 +12372,15 @@
},
"test/integration/auto-export/test/index.test.js": {
"passed": [
- "Auto Export dev Refreshes query on mount",
"Auto Export dev Supports commonjs 1",
- "Auto Export dev Supports commonjs 2",
+ "Auto Export dev Supports commonjs 2"
+ ],
+ "failed": [
+ "Auto Export dev Refreshes query on mount",
"Auto Export dev should not replace URL with page name while asPath is delayed",
"Auto Export dev should not show hydration warning from mismatching asPath",
"Auto Export dev should update asPath after mount"
],
- "failed": [],
"pending": [
"Auto Export production mode Refreshes query on mount",
"Auto Export production mode Supports commonjs 1",
@@ -12342,10 +12420,10 @@
"runtimeError": false
},
"test/integration/basepath-root-catch-all/test/index.test.js": {
- "passed": [
+ "passed": [],
+ "failed": [
"development mode should use correct data URL for root catch-all"
],
- "failed": [],
"pending": [
"production mode should use correct data URL for root catch-all"
],
@@ -12378,11 +12456,12 @@
"passed": [
"Build Activity Indicator Enabled - (app) Shows build indicator when page is built from modifying",
"Build Activity Indicator Enabled - (app) webpack only Shows the build indicator when a page is built during navigation",
- "Build Activity Indicator Enabled - (pages) Shows build indicator when page is built from modifying",
- "Build Activity Indicator Enabled - (pages) webpack only Shows the build indicator when a page is built during navigation",
"Build Activity Indicator should validate buildActivityPosition config"
],
- "failed": [],
+ "failed": [
+ "Build Activity Indicator Enabled - (pages) Shows build indicator when page is built from modifying",
+ "Build Activity Indicator Enabled - (pages) webpack only Shows the build indicator when a page is built during navigation"
+ ],
"pending": [],
"flakey": [],
"runtimeError": false
@@ -12550,11 +12629,11 @@
"runtimeError": false
},
"test/integration/client-404/test/index.test.js": {
- "passed": [
+ "passed": [],
+ "failed": [
"Client 404 development mode Client Navigation 404 should hard navigate to URL on failing to load bundle",
"Client 404 development mode Client Navigation 404 should show 404 upon client replacestate should navigate the page"
],
- "failed": [],
"pending": [
"Client 404 production mode Client Navigation 404 should hard navigate to URL on failing to load bundle",
"Client 404 production mode Client Navigation 404 should hard navigate to URL on failing to load missing bundle",
@@ -12564,7 +12643,8 @@
"runtimeError": false
},
"test/integration/client-navigation-a11y/test/index.test.js": {
- "passed": [
+ "passed": [],
+ "failed": [
"Client Navigation accessibility