Skip to content

Commit 4bae210

Browse files
committed
Fix remaining tests
1 parent b9f8c97 commit 4bae210

File tree

3 files changed

+11
-7
lines changed

3 files changed

+11
-7
lines changed

test/integration/middleware/core/pages/interface/_middleware.js

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -81,7 +81,8 @@ export async function middleware(request) {
8181
}
8282

8383
if (url.pathname.endsWith('/dynamic-replace')) {
84-
return NextResponse.rewrite('/_interface/dynamic-path')
84+
url.pathname = '/_interface/dynamic-path'
85+
return NextResponse.rewrite(url)
8586
}
8687

8788
return new Response(null, {

test/integration/middleware/core/pages/redirects/_middleware.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -56,6 +56,6 @@ export async function middleware(request) {
5656

5757
if (url.pathname === '/redirects/infinite-loop-1') {
5858
url.pathname = '/redirects/infinite-loop'
59-
return Response.redirect(url.pathname)
59+
return Response.redirect(url)
6060
}
6161
}

test/integration/middleware/core/pages/rewrites/_middleware.js

Lines changed: 8 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -5,24 +5,27 @@ export async function middleware(request) {
55

66
if (url.pathname.startsWith('/rewrites/to-blog')) {
77
const slug = url.pathname.split('/').pop()
8-
console.log('rewriting to slug', slug)
9-
return NextResponse.rewrite(`/rewrites/fallback-true-blog/${slug}`)
8+
url.pathname = `/rewrites/fallback-true-blog/${slug}`
9+
return NextResponse.rewrite(url)
1010
}
1111

1212
if (url.pathname === '/rewrites/rewrite-to-ab-test') {
1313
let bucket = request.cookies.bucket
1414
if (!bucket) {
1515
bucket = Math.random() >= 0.5 ? 'a' : 'b'
16-
const response = NextResponse.rewrite(`/rewrites/${bucket}`)
16+
url.pathname = `/rewrites/${bucket}`
17+
const response = NextResponse.rewrite(url)
1718
response.cookie('bucket', bucket, { maxAge: 10000 })
1819
return response
1920
}
2021

21-
return NextResponse.rewrite(`/rewrites/${bucket}`)
22+
url.pathname = `/rewrites/${bucket}`
23+
return NextResponse.rewrite(url)
2224
}
2325

2426
if (url.pathname === '/rewrites/rewrite-me-to-about') {
25-
return NextResponse.rewrite('/rewrites/about')
27+
url.pathname = '/rewrites/about'
28+
return NextResponse.rewrite(url)
2629
}
2730

2831
if (url.pathname === '/rewrites/rewrite-me-to-vercel') {

0 commit comments

Comments
 (0)