@@ -16,36 +16,20 @@ describe('dynamic-requests warnings', () => {
1616 . map ( ( log ) => log . message )
1717 const terminalOutput = next . cliOutput . slice ( nextDevBootstrapOutputIndex )
1818 const terminalCookieErrors = terminalOutput . split ( '\n' ) . filter ( ( line ) => {
19- return line . includes ( 'In route /request/cookies' )
19+ return line . includes ( 'Route " /request/cookies' )
2020 } )
2121 expect ( { browserConsoleErrors, terminalCookieErrors } ) . toEqual ( {
2222 browserConsoleErrors : [
23- expect . stringContaining (
24- "In route /request/cookies a cookie property was accessed directly with `cookies().get('page')`."
25- ) ,
26- expect . stringContaining (
27- "In route /request/cookies a cookie property was accessed directly with `cookies().get('component')`."
28- ) ,
29- expect . stringContaining (
30- "In route /request/cookies a cookie property was accessed directly with `cookies().has('component')`."
31- ) ,
32- expect . stringContaining (
33- 'In route /request/cookies cookies were iterated over'
34- ) ,
23+ expect . stringContaining ( "`cookies().get('page')`." ) ,
24+ expect . stringContaining ( "`cookies().get('component')`." ) ,
25+ expect . stringContaining ( "`cookies().has('component')`." ) ,
26+ expect . stringContaining ( '`...cookies()` or similar iteration' ) ,
3527 ] ,
3628 terminalCookieErrors : [
37- expect . stringContaining (
38- "In route /request/cookies a cookie property was accessed directly with `cookies().get('page')`."
39- ) ,
40- expect . stringContaining (
41- "In route /request/cookies a cookie property was accessed directly with `cookies().get('component')`."
42- ) ,
43- expect . stringContaining (
44- "In route /request/cookies a cookie property was accessed directly with `cookies().has('component')`."
45- ) ,
46- expect . stringContaining (
47- 'In route /request/cookies cookies were iterated over'
48- ) ,
29+ expect . stringContaining ( "`cookies().get('page')`." ) ,
30+ expect . stringContaining ( "`cookies().get('component')`." ) ,
31+ expect . stringContaining ( "`cookies().has('component')`." ) ,
32+ expect . stringContaining ( '`...cookies()` or similar iteration' ) ,
4933 ] ,
5034 } )
5135 } )
@@ -61,36 +45,20 @@ describe('dynamic-requests warnings', () => {
6145 . map ( ( log ) => log . message )
6246 const terminalOutput = next . cliOutput . slice ( nextDevBootstrapOutputIndex )
6347 const terminalCookieErrors = terminalOutput . split ( '\n' ) . filter ( ( line ) => {
64- return line . includes ( 'In route /request/draftMode' )
48+ return line . includes ( 'Route " /request/draftMode' )
6549 } )
6650 expect ( { browserConsoleErrors, terminalCookieErrors } ) . toEqual ( {
6751 browserConsoleErrors : [
68- expect . stringContaining (
69- 'In route /request/draftMode a `draftMode()` property was accessed directly with `draftMode().isEnabled`.'
70- ) ,
71- expect . stringContaining (
72- 'In route /request/draftMode a `draftMode()` property was accessed directly with `draftMode().isEnabled`.'
73- ) ,
74- expect . stringContaining (
75- 'In route /request/draftMode a `draftMode()` property was accessed directly with `draftMode().enable()`.'
76- ) ,
77- expect . stringContaining (
78- 'In route /request/draftMode a `draftMode()` property was accessed directly with `draftMode().isEnabled`.'
79- ) ,
52+ expect . stringContaining ( '`draftMode().isEnabled`.' ) ,
53+ expect . stringContaining ( '`draftMode().isEnabled`.' ) ,
54+ expect . stringContaining ( '`draftMode().enable()`.' ) ,
55+ expect . stringContaining ( '`draftMode().isEnabled`.' ) ,
8056 ] ,
8157 terminalCookieErrors : [
82- expect . stringContaining (
83- 'In route /request/draftMode a `draftMode()` property was accessed directly with `draftMode().isEnabled`.'
84- ) ,
85- expect . stringContaining (
86- 'In route /request/draftMode a `draftMode()` property was accessed directly with `draftMode().isEnabled`.'
87- ) ,
88- expect . stringContaining (
89- 'In route /request/draftMode a `draftMode()` property was accessed directly with `draftMode().enable()`.'
90- ) ,
91- expect . stringContaining (
92- 'In route /request/draftMode a `draftMode()` property was accessed directly with `draftMode().isEnabled`.'
93- ) ,
58+ expect . stringContaining ( '`draftMode().isEnabled`.' ) ,
59+ expect . stringContaining ( '`draftMode().isEnabled`.' ) ,
60+ expect . stringContaining ( '`draftMode().enable()`.' ) ,
61+ expect . stringContaining ( '`draftMode().isEnabled`.' ) ,
9462 ] ,
9563 } )
9664 } )
@@ -106,36 +74,20 @@ describe('dynamic-requests warnings', () => {
10674 . map ( ( log ) => log . message )
10775 const terminalOutput = next . cliOutput . slice ( nextDevBootstrapOutputIndex )
10876 const terminalCookieErrors = terminalOutput . split ( '\n' ) . filter ( ( line ) => {
109- return line . includes ( 'In route /request/headers' )
77+ return line . includes ( 'Route " /request/headers' )
11078 } )
11179 expect ( { browserConsoleErrors, terminalCookieErrors } ) . toEqual ( {
11280 browserConsoleErrors : [
113- expect . stringContaining (
114- "In route /request/headers a header property was accessed directly with `headers().get('page')`."
115- ) ,
116- expect . stringContaining (
117- "In route /request/headers a header property was accessed directly with `headers().get('component')`."
118- ) ,
119- expect . stringContaining (
120- "In route /request/headers a header property was accessed directly with `headers().has('component')`."
121- ) ,
122- expect . stringContaining (
123- 'In route /request/headers headers were iterated over'
124- ) ,
81+ expect . stringContaining ( "`headers().get('page')`." ) ,
82+ expect . stringContaining ( "`headers().get('component')`." ) ,
83+ expect . stringContaining ( "`headers().has('component')`." ) ,
84+ expect . stringContaining ( '`...headers()` or similar iteration' ) ,
12585 ] ,
12686 terminalCookieErrors : [
127- expect . stringContaining (
128- "In route /request/headers a header property was accessed directly with `headers().get('page')`."
129- ) ,
130- expect . stringContaining (
131- "In route /request/headers a header property was accessed directly with `headers().get('component')`."
132- ) ,
133- expect . stringContaining (
134- "In route /request/headers a header property was accessed directly with `headers().has('component')`."
135- ) ,
136- expect . stringContaining (
137- 'In route /request/headers headers were iterated over'
138- ) ,
87+ expect . stringContaining ( "`headers().get('page')`." ) ,
88+ expect . stringContaining ( "`headers().get('component')`." ) ,
89+ expect . stringContaining ( "`headers().has('component')`." ) ,
90+ expect . stringContaining ( '`...headers()` or similar iteration' ) ,
13991 ] ,
14092 } )
14193 } )
@@ -151,36 +103,20 @@ describe('dynamic-requests warnings', () => {
151103 . map ( ( log ) => log . message )
152104 const terminalOutput = next . cliOutput . slice ( nextDevBootstrapOutputIndex )
153105 const terminalCookieErrors = terminalOutput . split ( '\n' ) . filter ( ( line ) => {
154- return line . includes ( 'In route /request/params/[slug]' )
106+ return line . includes ( 'Route " /request/params/[slug]' )
155107 } )
156108 expect ( { browserConsoleErrors, terminalCookieErrors } ) . toEqual ( {
157109 browserConsoleErrors : [
158- expect . stringContaining (
159- 'In route /request/params/[slug] a param property was accessed directly with `params.slug`.'
160- ) ,
161- expect . stringContaining (
162- 'In route /request/params/[slug] a param property was accessed directly with `params.slug`.'
163- ) ,
164- expect . stringContaining (
165- 'In route /request/params/[slug] a param property was accessed directly with `params.slug`.'
166- ) ,
167- expect . stringContaining (
168- 'In route /request/params/[slug] params are being enumerated'
169- ) ,
110+ expect . stringContaining ( '`params.slug`.' ) ,
111+ expect . stringContaining ( '`params.slug`.' ) ,
112+ expect . stringContaining ( '`params.slug`.' ) ,
113+ expect . stringContaining ( '`...params` or similar expression' ) ,
170114 ] ,
171115 terminalCookieErrors : [
172- expect . stringContaining (
173- 'In route /request/params/[slug] a param property was accessed directly with `params.slug`.'
174- ) ,
175- expect . stringContaining (
176- 'In route /request/params/[slug] a param property was accessed directly with `params.slug`.'
177- ) ,
178- expect . stringContaining (
179- 'In route /request/params/[slug] a param property was accessed directly with `params.slug`.'
180- ) ,
181- expect . stringContaining (
182- 'In route /request/params/[slug] params are being enumerated'
183- ) ,
116+ expect . stringContaining ( '`params.slug`.' ) ,
117+ expect . stringContaining ( '`params.slug`.' ) ,
118+ expect . stringContaining ( '`params.slug`.' ) ,
119+ expect . stringContaining ( '`...params` or similar expression' ) ,
184120 ] ,
185121 } )
186122 } )
@@ -196,36 +132,20 @@ describe('dynamic-requests warnings', () => {
196132 . map ( ( log ) => log . message )
197133 const terminalOutput = next . cliOutput . slice ( nextDevBootstrapOutputIndex )
198134 const terminalCookieErrors = terminalOutput . split ( '\n' ) . filter ( ( line ) => {
199- return line . includes ( 'In route /request/searchParams' )
135+ return line . includes ( 'Route " /request/searchParams' )
200136 } )
201137 expect ( { browserConsoleErrors, terminalCookieErrors } ) . toEqual ( {
202138 browserConsoleErrors : [
203- expect . stringContaining (
204- 'In route /request/searchParams a searchParam property was accessed directly with `searchParams.slug`.'
205- ) ,
206- expect . stringContaining (
207- 'In route /request/searchParams a searchParam property was accessed directly with `searchParams.slug`.'
208- ) ,
209- expect . stringContaining (
210- 'In route /request/searchParams a searchParam property was accessed directly with `searchParams.slug`.'
211- ) ,
212- expect . stringContaining (
213- 'In route /request/searchParams searchParams are being enumerated'
214- ) ,
139+ expect . stringContaining ( '`searchParams.slug`.' ) ,
140+ expect . stringContaining ( '`searchParams.slug`.' ) ,
141+ expect . stringContaining ( '`searchParams.slug`.' ) ,
142+ expect . stringContaining ( '`Object.keys(searchParams)` or similar' ) ,
215143 ] ,
216144 terminalCookieErrors : [
217- expect . stringContaining (
218- 'In route /request/searchParams a searchParam property was accessed directly with `searchParams.slug`.'
219- ) ,
220- expect . stringContaining (
221- 'In route /request/searchParams a searchParam property was accessed directly with `searchParams.slug`.'
222- ) ,
223- expect . stringContaining (
224- 'In route /request/searchParams a searchParam property was accessed directly with `searchParams.slug`.'
225- ) ,
226- expect . stringContaining (
227- 'In route /request/searchParams searchParams are being enumerated'
228- ) ,
145+ expect . stringContaining ( '`searchParams.slug`.' ) ,
146+ expect . stringContaining ( '`searchParams.slug`.' ) ,
147+ expect . stringContaining ( '`searchParams.slug`.' ) ,
148+ expect . stringContaining ( '`Object.keys(searchParams)` or similar' ) ,
229149 ] ,
230150 } )
231151 } )
0 commit comments