@@ -78,10 +78,9 @@ describe("enableDraftMode()", () => {
7878 test ( "updates draft mode cookie’s sameSite flag" , async ( ) => {
7979 spyOnFetch ( { responseBody : validationPayload } )
8080
81- const cookieStore = await cookies ( )
8281 // Our mock draftMode().enable does not set a cookie, so we set one.
83- cookieStore . set ( draftModeCookie )
84- const draftModeCookieFromStore = cookieStore . get (
82+ ; ( await cookies ( ) ) . set ( draftModeCookie )
83+ const draftModeCookieFromStore = ( await cookies ( ) ) . get (
8584 DRAFT_MODE_COOKIE_NAME
8685 ) as ResponseCookie
8786 expect ( draftModeCookieFromStore . sameSite ) . toBe ( "lax" )
@@ -95,12 +94,11 @@ describe("enableDraftMode()", () => {
9594
9695 test ( "sets a draft data cookie" , async ( ) => {
9796 spyOnFetch ( { responseBody : validationPayload } )
98- const cookiesStore = await cookies ( )
99- expect ( cookiesStore . get ( DRAFT_DATA_COOKIE_NAME ) ) . toBe ( undefined )
97+ expect ( ( await cookies ( ) ) . get ( DRAFT_DATA_COOKIE_NAME ) ) . toBe ( undefined )
10098
10199 await enableDraftMode ( request , drupal )
102100
103- const cookie = cookiesStore . get ( DRAFT_DATA_COOKIE_NAME )
101+ const cookie = ( await cookies ( ) ) . get ( DRAFT_DATA_COOKIE_NAME )
104102 // eslint-disable-next-line @typescript-eslint/no-unused-vars
105103 const { secret, plugin, ...data } = Object . fromEntries (
106104 searchParams . entries ( )
@@ -125,10 +123,11 @@ describe("enableDraftMode()", () => {
125123describe ( "disableDraftMode()" , ( ) => {
126124 test ( "draft data cookie was deleted" , async ( ) => {
127125 await disableDraftMode ( )
128- const cookiesStore = await cookies ( )
129126
130- expect ( cookiesStore ) . toHaveBeenCalledTimes ( 1 )
131- expect ( cookiesStore . delete ) . toHaveBeenCalledWith ( DRAFT_DATA_COOKIE_NAME )
127+ expect ( await cookies ( ) ) . toHaveBeenCalledTimes ( 1 )
128+ expect ( ( await cookies ( ) ) . delete ) . toHaveBeenCalledWith (
129+ DRAFT_DATA_COOKIE_NAME
130+ )
132131 } )
133132
134133 test ( "draft mode was disabled" , async ( ) => {
@@ -164,13 +163,12 @@ describe("getDraftData()", () => {
164163 }
165164
166165 test ( "returns empty object if draft mode disabled" , async ( ) => {
167- const cookieStore = await cookies ( )
168- cookieStore . set ( draftDataCookie )
166+ ; ( await cookies ( ) ) . set ( draftDataCookie )
169167
170168 const data = await getDraftData ( )
171169 expect ( ( await draftMode ( ) ) . isEnabled ) . toBe ( false )
172- expect ( cookieStore . has ) . toHaveBeenCalledTimes ( 0 )
173- expect ( cookieStore . get ) . toHaveBeenCalledTimes ( 0 )
170+ expect ( ( await cookies ( ) ) . has ) . toHaveBeenCalledTimes ( 0 )
171+ expect ( ( await cookies ( ) ) . get ) . toHaveBeenCalledTimes ( 0 )
174172 expect ( data ) . toMatchObject ( { } )
175173 } )
176174
@@ -190,9 +188,7 @@ describe("getDraftData()", () => {
190188 } )
191189
192190 test ( "returns empty object if no draft data cookie value" , async ( ) => {
193- const cookiesStore = await cookies ( )
194-
195- cookiesStore . set ( {
191+ ; ( await cookies ( ) ) . set ( {
196192 ...draftDataCookie ,
197193 value : "" ,
198194 } )
@@ -202,17 +198,15 @@ describe("getDraftData()", () => {
202198 const data = await getDraftData ( )
203199 expect ( draftMode ) . toHaveBeenCalledTimes ( 1 )
204200 expect ( ( await draftMode ( ) ) . isEnabled ) . toBe ( true )
205- expect ( cookiesStore . has ) . toHaveBeenCalledWith ( DRAFT_DATA_COOKIE_NAME )
206- expect ( cookiesStore . has ) . toHaveBeenCalledTimes ( 1 )
207- expect ( cookiesStore . get ) . toHaveBeenCalledWith ( DRAFT_DATA_COOKIE_NAME )
208- expect ( cookiesStore . get ) . toHaveBeenCalledTimes ( 1 )
201+ expect ( ( await cookies ( ) ) . has ) . toHaveBeenCalledWith ( DRAFT_DATA_COOKIE_NAME )
202+ expect ( ( await cookies ( ) ) . has ) . toHaveBeenCalledTimes ( 1 )
203+ expect ( ( await cookies ( ) ) . get ) . toHaveBeenCalledWith ( DRAFT_DATA_COOKIE_NAME )
204+ expect ( ( await cookies ( ) ) . get ) . toHaveBeenCalledTimes ( 1 )
209205 expect ( data ) . toMatchObject ( { } )
210206 } )
211207
212208 test ( "returns the JSON.parse()d data" , async ( ) => {
213- const cookiesStore = await cookies ( )
214-
215- cookiesStore . set ( draftDataCookie )
209+ ; ( await cookies ( ) ) . set ( draftDataCookie )
216210 ; ( await draftMode ( ) ) . enable ( )
217211
218212 const draftDataReturn = await getDraftData ( )
0 commit comments