Skip to content

Commit 67ca970

Browse files
authored
test: allow cache-status to be either comma or line separated (#2864)
1 parent 2491f3f commit 67ca970

File tree

1 file changed

+4
-4
lines changed

1 file changed

+4
-4
lines changed

tests/e2e/dynamic-cms.test.ts

+4-4
Original file line numberDiff line numberDiff line change
@@ -57,8 +57,8 @@ test.describe('Dynamic CMS', () => {
5757

5858
expect(response1?.status()).toEqual(404)
5959
expect(headers1['cache-control']).toEqual('public,max-age=0,must-revalidate')
60-
expect(headers1['cache-status']).toEqual(
61-
'"Next.js"; fwd=miss, "Netlify Durable"; fwd=uri-miss; stored, "Netlify Edge"; fwd=miss',
60+
expect(headers1['cache-status']).toMatch(
61+
/"Next.js"; fwd=miss\s*(,|\n)\s*"Netlify Durable"; fwd=uri-miss; stored\s*(, |\n)\s*"Netlify Edge"; fwd=miss/,
6262
)
6363
expect(headers1['netlify-cache-tag']).toEqual(expectedCacheTag)
6464
expect(headers1['netlify-cdn-cache-control']).toMatch(
@@ -77,7 +77,7 @@ test.describe('Dynamic CMS', () => {
7777
expect(response2?.status()).toEqual(200)
7878
expect(headers2['cache-control']).toEqual('public,max-age=0,must-revalidate')
7979
expect(headers2['cache-status']).toMatch(
80-
/"Next.js"; hit, "Netlify Durable"; fwd=stale; ttl=[0-9]+; stored, "Netlify Edge"; fwd=(stale|miss)/,
80+
/"Next.js"; hit\s*(,|\n)\s*"Netlify Durable"; fwd=stale; ttl=[0-9]+; stored\s*(,|\n)\s*"Netlify Edge"; fwd=(stale|miss)/,
8181
)
8282
expect(headers2['netlify-cache-tag']).toEqual(expectedCacheTag)
8383
expect(headers2['netlify-cdn-cache-control']).toMatch(
@@ -96,7 +96,7 @@ test.describe('Dynamic CMS', () => {
9696
expect(response3?.status()).toEqual(404)
9797
expect(headers3['cache-control']).toEqual('public,max-age=0,must-revalidate')
9898
expect(headers3['cache-status']).toMatch(
99-
/"Next.js"; fwd=miss, "Netlify Durable"; fwd=stale; ttl=[0-9]+; stored, "Netlify Edge"; fwd=(stale|miss)/,
99+
/"Next.js"; fwd=miss\s*(,|\n)\s*"Netlify Durable"; fwd=stale; ttl=[0-9]+; stored\s*(,|\n)\s*"Netlify Edge"; fwd=(stale|miss)/,
100100
)
101101
expect(headers3['netlify-cache-tag']).toEqual(expectedCacheTag)
102102
expect(headers3['netlify-cdn-cache-control']).toMatch(

0 commit comments

Comments
 (0)