|
428 | 428 | "flakey": [], |
429 | 429 | "runtimeError": false |
430 | 430 | }, |
| 431 | + "packages/next/src/server/after/after-context.test.ts": { |
| 432 | + "passed": [ |
| 433 | + "createAfterContext does not hang forever if onClose failed", |
| 434 | + "createAfterContext runs after() callbacks added within an after()", |
| 435 | + "createAfterContext runs after() callbacks from a run() callback that resolves", |
| 436 | + "createAfterContext runs after() callbacks from a run() callback that streams", |
| 437 | + "createAfterContext runs after() callbacks from a run() callback that throws", |
| 438 | + "createAfterContext runs all after() callbacks even if some of them threw", |
| 439 | + "createAfterContext throws from after() if onClose is not provided", |
| 440 | + "createAfterContext throws from after() if waitUntil is not provided" |
| 441 | + ], |
| 442 | + "failed": [], |
| 443 | + "pending": [], |
| 444 | + "flakey": [], |
| 445 | + "runtimeError": false |
| 446 | + }, |
431 | 447 | "packages/next/src/server/app-render/csrf-protection.test.ts": { |
432 | 448 | "passed": [ |
433 | 449 | "isCsrfOriginAllowed should return false when allowedOrigins contains originDomain with non-matching pattern", |
|
453 | 469 | "flakey": [], |
454 | 470 | "runtimeError": false |
455 | 471 | }, |
| 472 | + "packages/next/src/server/base-http/web.test.ts": { |
| 473 | + "passed": [ |
| 474 | + "WebNextResponse onClose doesn't track onClose unless enabled", |
| 475 | + "WebNextResponse onClose stream body", |
| 476 | + "WebNextResponse onClose string body" |
| 477 | + ], |
| 478 | + "failed": [], |
| 479 | + "pending": [], |
| 480 | + "flakey": [], |
| 481 | + "runtimeError": false |
| 482 | + }, |
456 | 483 | "packages/next/src/server/config.test.ts": { |
457 | 484 | "passed": [ |
458 | 485 | "loadConfig nextConfig.images defaults should assign a `images.remotePatterns` when using assetPrefix", |
|
1471 | 1498 | "test/development/acceptance/server-component-compiler-errors-in-pages.test.ts": { |
1472 | 1499 | "passed": [ |
1473 | 1500 | "Error Overlay for server components compiler errors in pages importing 'next/headers' in pages", |
1474 | | - "Error Overlay for server components compiler errors in pages importing 'server-only' in pages" |
| 1501 | + "Error Overlay for server components compiler errors in pages importing 'server-only' in pages", |
| 1502 | + "Error Overlay for server components compiler errors in pages importing unstable_after from 'next/server' in pages" |
1475 | 1503 | ], |
1476 | 1504 | "failed": [], |
1477 | 1505 | "pending": [], |
|
4282 | 4310 | "app dir - navigation hash should scroll to the specified hash", |
4283 | 4311 | "app dir - navigation hash-link-back-to-same-page should scroll to the specified hash", |
4284 | 4312 | "app dir - navigation hash-with-scroll-offset should scroll to the specified hash", |
| 4313 | + "app dir - navigation middleware redirect should change browser location when router.refresh() gets a redirect response", |
4285 | 4314 | "app dir - navigation navigating to a page with async metadata should render the final state of the page with correct metadata", |
4286 | 4315 | "app dir - navigation navigating to dynamic params & changing the casing should load the page correctly", |
4287 | 4316 | "app dir - navigation navigation between pages and app should not contain _rsc query while navigating from app to pages", |
|
4325 | 4354 | "flakey": [], |
4326 | 4355 | "runtimeError": false |
4327 | 4356 | }, |
| 4357 | + "test/e2e/app-dir/next-after-app/index.test.ts": { |
| 4358 | + "passed": [ |
| 4359 | + "unstable_after() in edge runtime does not allow modifying cookies in a callback", |
| 4360 | + "unstable_after() in edge runtime interrupted RSC renders runs callbacks if a user error was thrown in the RSC render", |
| 4361 | + "unstable_after() in edge runtime interrupted RSC renders runs callbacks if notFound() was called", |
| 4362 | + "unstable_after() in edge runtime interrupted RSC renders runs callbacks if redirect() was called", |
| 4363 | + "unstable_after() in edge runtime invalid usages errors at compile time when used in a client module", |
| 4364 | + "unstable_after() in edge runtime invalid usages errors at compile time with dynamic = \"error\"", |
| 4365 | + "unstable_after() in edge runtime invalid usages errors at compile time with dynamic = \"force-static\"", |
| 4366 | + "unstable_after() in edge runtime only runs callbacks after the response is fully sent", |
| 4367 | + "unstable_after() in edge runtime runs callbacks from nested unstable_after calls", |
| 4368 | + "unstable_after() in edge runtime runs in dynamic pages", |
| 4369 | + "unstable_after() in edge runtime runs in dynamic route handlers", |
| 4370 | + "unstable_after() in edge runtime runs in generateMetadata()", |
| 4371 | + "unstable_after() in edge runtime runs in middleware", |
| 4372 | + "unstable_after() in edge runtime runs in server actions", |
| 4373 | + "unstable_after() in nodejs runtime does not allow modifying cookies in a callback", |
| 4374 | + "unstable_after() in nodejs runtime interrupted RSC renders runs callbacks if a user error was thrown in the RSC render", |
| 4375 | + "unstable_after() in nodejs runtime interrupted RSC renders runs callbacks if notFound() was called", |
| 4376 | + "unstable_after() in nodejs runtime interrupted RSC renders runs callbacks if redirect() was called", |
| 4377 | + "unstable_after() in nodejs runtime invalid usages errors at compile time when used in a client module", |
| 4378 | + "unstable_after() in nodejs runtime invalid usages errors at compile time with dynamic = \"error\"", |
| 4379 | + "unstable_after() in nodejs runtime invalid usages errors at compile time with dynamic = \"force-static\"", |
| 4380 | + "unstable_after() in nodejs runtime only runs callbacks after the response is fully sent", |
| 4381 | + "unstable_after() in nodejs runtime runs callbacks from nested unstable_after calls", |
| 4382 | + "unstable_after() in nodejs runtime runs in dynamic pages", |
| 4383 | + "unstable_after() in nodejs runtime runs in dynamic route handlers", |
| 4384 | + "unstable_after() in nodejs runtime runs in generateMetadata()", |
| 4385 | + "unstable_after() in nodejs runtime runs in middleware", |
| 4386 | + "unstable_after() in nodejs runtime runs in server actions" |
| 4387 | + ], |
| 4388 | + "failed": [], |
| 4389 | + "pending": [], |
| 4390 | + "flakey": [], |
| 4391 | + "runtimeError": false |
| 4392 | + }, |
| 4393 | + "test/e2e/app-dir/next-after-pages/index.test.ts": { |
| 4394 | + "passed": [ |
| 4395 | + "unstable_after() - pages invalid usages errors at compile time when used in pages dir errors when used in getServerSideProps", |
| 4396 | + "unstable_after() - pages invalid usages errors at compile time when used in pages dir errors when used in getStaticProps", |
| 4397 | + "unstable_after() - pages invalid usages errors at compile time when used in pages dir errors when used in within a page component", |
| 4398 | + "unstable_after() - pages runs in middleware" |
| 4399 | + ], |
| 4400 | + "failed": [], |
| 4401 | + "pending": [], |
| 4402 | + "flakey": [], |
| 4403 | + "runtimeError": false |
| 4404 | + }, |
4328 | 4405 | "test/e2e/app-dir/next-config/index.test.ts": { |
4329 | 4406 | "passed": [ |
4330 | 4407 | "app dir - next config should support importing webpack in next.config" |
|
4336 | 4413 | }, |
4337 | 4414 | "test/e2e/app-dir/next-font/next-font.test.ts": { |
4338 | 4415 | "passed": [ |
| 4416 | + "app dir - next/font app dir - next-font Dev errors should recover on font loader error", |
4339 | 4417 | "app dir - next/font app dir - next-font computed styles should have correct styles at /", |
4340 | 4418 | "app dir - next/font app dir - next-font computed styles should have correct styles at /client", |
4341 | 4419 | "app dir - next/font app dir - next-font import values should have correct values at /", |
4342 | 4420 | "app dir - next/font app dir - next-font import values should have correct values at /client", |
4343 | 4421 | "app dir - next/font app dir - next-font import values should transform code in node_modules", |
4344 | 4422 | "app dir - next/font app dir - next-font navigation should not have duplicate preload tags on navigation" |
4345 | 4423 | ], |
4346 | | - "failed": [ |
4347 | | - "app dir - next/font app dir - next-font Dev errors should recover on font loader error" |
4348 | | - ], |
| 4424 | + "failed": [], |
4349 | 4425 | "pending": [], |
4350 | 4426 | "flakey": [], |
4351 | 4427 | "runtimeError": false |
|
4462 | 4538 | "flakey": [], |
4463 | 4539 | "runtimeError": false |
4464 | 4540 | }, |
| 4541 | + "test/e2e/app-dir/options-request/options-request.test.ts": { |
| 4542 | + "passed": [ |
| 4543 | + "options-request should 404 for an OPTIONS request to a non-existent route", |
| 4544 | + "options-request should respond with a 200 + response body when invoking a pages API route with an OPTIONS request", |
| 4545 | + "options-request should respond with a 204 No Content when invoking an app route handler with an OPTIONS request", |
| 4546 | + "options-request should return a 400 status code when invoking /app-page with an OPTIONS request", |
| 4547 | + "options-request should return a 400 status code when invoking /pages-page with an OPTIONS request" |
| 4548 | + ], |
| 4549 | + "failed": [], |
| 4550 | + "pending": [], |
| 4551 | + "flakey": [], |
| 4552 | + "runtimeError": false |
| 4553 | + }, |
4465 | 4554 | "test/e2e/app-dir/pages-to-app-routing/pages-to-app-routing.test.ts": { |
4466 | 4555 | "passed": ["pages-to-app-routing should work using browser"], |
4467 | 4556 | "failed": [], |
|
4871 | 4960 | "flakey": [], |
4872 | 4961 | "runtimeError": false |
4873 | 4962 | }, |
| 4963 | + "test/e2e/app-dir/prefetch-searchparam/prefetch-searchparam.test.ts": { |
| 4964 | + "passed": [ |
| 4965 | + "prefetch-searchparam should set prefetch cache properly on different search params" |
| 4966 | + ], |
| 4967 | + "failed": [], |
| 4968 | + "pending": [], |
| 4969 | + "flakey": [], |
| 4970 | + "runtimeError": false |
| 4971 | + }, |
4874 | 4972 | "test/e2e/app-dir/prefetching-not-found/prefetching-not-found.test.ts": { |
4875 | 4973 | "passed": [ |
4876 | 4974 | "prefetching-not-found should correctly navigate to/from a global 404 page when following links with prefetch=auto" |
|
8708 | 8806 | "runtimeError": false |
8709 | 8807 | }, |
8710 | 8808 | "test/integration/create-next-app/package-manager/bun.test.ts": { |
8711 | | - "passed": [ |
8712 | | - "should use bun for --use-bun flag with example", |
8713 | | - "should use bun when user-agent is bun", |
8714 | | - "should use bun when user-agent is bun with example" |
8715 | | - ], |
| 8809 | + "passed": [], |
8716 | 8810 | "failed": [], |
8717 | 8811 | "pending": [ |
8718 | | - "create-next-app with package manager bun should use bun for --use-bun flag" |
| 8812 | + "create-next-app with package manager bun should use bun for --use-bun flag", |
| 8813 | + "create-next-app with package manager bun should use bun for --use-bun flag with example", |
| 8814 | + "create-next-app with package manager bun should use bun when user-agent is bun", |
| 8815 | + "create-next-app with package manager bun should use bun when user-agent is bun with example" |
8719 | 8816 | ], |
8720 | 8817 | "flakey": [], |
8721 | 8818 | "runtimeError": false |
8722 | 8819 | }, |
8723 | 8820 | "test/integration/create-next-app/package-manager/npm.test.ts": { |
8724 | | - "passed": [ |
8725 | | - "should use npm for --use-npm flag with example", |
8726 | | - "should use npm when user-agent is npm", |
8727 | | - "should use npm when user-agent is npm with example" |
8728 | | - ], |
| 8821 | + "passed": [], |
8729 | 8822 | "failed": [], |
8730 | 8823 | "pending": [ |
8731 | | - "create-next-app with package manager npm should use npm for --use-npm flag" |
| 8824 | + "create-next-app with package manager npm should use npm for --use-npm flag", |
| 8825 | + "create-next-app with package manager npm should use npm for --use-npm flag with example", |
| 8826 | + "create-next-app with package manager npm should use npm when user-agent is npm", |
| 8827 | + "create-next-app with package manager npm should use npm when user-agent is npm with example" |
8732 | 8828 | ], |
8733 | 8829 | "flakey": [], |
8734 | 8830 | "runtimeError": false |
8735 | 8831 | }, |
8736 | 8832 | "test/integration/create-next-app/package-manager/pnpm.test.ts": { |
8737 | | - "passed": [ |
8738 | | - "should use pnpm for --use-pnpm flag with example", |
8739 | | - "should use pnpm when user-agent is pnpm", |
8740 | | - "should use pnpm when user-agent is pnpm with example" |
8741 | | - ], |
| 8833 | + "passed": [], |
8742 | 8834 | "failed": [], |
8743 | 8835 | "pending": [ |
8744 | | - "create-next-app with package manager pnpm should use pnpm for --use-pnpm flag" |
| 8836 | + "create-next-app with package manager pnpm should use pnpm for --use-pnpm flag", |
| 8837 | + "create-next-app with package manager pnpm should use pnpm for --use-pnpm flag with example", |
| 8838 | + "create-next-app with package manager pnpm should use pnpm when user-agent is pnpm", |
| 8839 | + "create-next-app with package manager pnpm should use pnpm when user-agent is pnpm with example" |
8745 | 8840 | ], |
8746 | 8841 | "flakey": [], |
8747 | 8842 | "runtimeError": false |
8748 | 8843 | }, |
8749 | 8844 | "test/integration/create-next-app/package-manager/yarn.test.ts": { |
8750 | | - "passed": [ |
8751 | | - "should use yarn for --use-yarn flag with example", |
8752 | | - "should use yarn when user-agent is yarn", |
8753 | | - "should use yarn when user-agent is yarn with example" |
8754 | | - ], |
| 8845 | + "passed": [], |
8755 | 8846 | "failed": [], |
8756 | 8847 | "pending": [ |
8757 | | - "create-next-app with package manager yarn should use yarn for --use-yarn flag" |
| 8848 | + "create-next-app with package manager yarn should use yarn for --use-yarn flag", |
| 8849 | + "create-next-app with package manager yarn should use yarn for --use-yarn flag with example", |
| 8850 | + "create-next-app with package manager yarn should use yarn when user-agent is yarn", |
| 8851 | + "create-next-app with package manager yarn should use yarn when user-agent is yarn with example" |
8758 | 8852 | ], |
8759 | 8853 | "flakey": [], |
8760 | 8854 | "runtimeError": false |
|
8780 | 8874 | "create-next-app --app (App Router) should create TypeScript project with --ts flag", |
8781 | 8875 | "create-next-app --app (App Router) should create an empty TailwindCSS project with --empty flag", |
8782 | 8876 | "create-next-app --app (App Router) should create an empty project with --empty flag", |
8783 | | - "create-next-app --app (App Router) should create project inside \"src\" directory with --src-dir flag" |
| 8877 | + "create-next-app --app (App Router) should create project inside \"src\" directory with --src-dir flag", |
| 8878 | + "create-next-app --app (App Router) should enable turbopack dev with --turbo flag" |
8784 | 8879 | ], |
8785 | 8880 | "flakey": [], |
8786 | 8881 | "runtimeError": false |
|
8794 | 8889 | "create-next-app --no-app (Pages Router) should create TypeScript project with --ts flag", |
8795 | 8890 | "create-next-app --no-app (Pages Router) should create an empty TailwindCSS project with --empty flag", |
8796 | 8891 | "create-next-app --no-app (Pages Router) should create an empty project with --empty flag", |
8797 | | - "create-next-app --no-app (Pages Router) should create project inside \"src\" directory with --src-dir flag" |
| 8892 | + "create-next-app --no-app (Pages Router) should create project inside \"src\" directory with --src-dir flag", |
| 8893 | + "create-next-app --no-app (Pages Router) should enable turbopack dev with --turbo flag" |
8798 | 8894 | ], |
8799 | 8895 | "flakey": [], |
8800 | 8896 | "runtimeError": false |
|
15645 | 15741 | "flakey": [], |
15646 | 15742 | "runtimeError": false |
15647 | 15743 | }, |
| 15744 | + "test/integration/root-catchall-cache/test/index.test.js": { |
| 15745 | + "passed": [], |
| 15746 | + "failed": [], |
| 15747 | + "pending": [ |
| 15748 | + "Root Catch-all Cache production mode should cache / correctly" |
| 15749 | + ], |
| 15750 | + "flakey": [], |
| 15751 | + "runtimeError": false |
| 15752 | + }, |
15648 | 15753 | "test/integration/root-optional-revalidate/test/index.test.js": { |
15649 | 15754 | "passed": [], |
15650 | 15755 | "failed": [], |
|
0 commit comments