@@ -22,12 +22,12 @@ test.beforeEach(async ({ open }) => {
2222const resolutionVariants = [
2323 {
2424 source : 'local' ,
25- buttonName : / O v e r w r i t e t h e f i l e a n d s a v e / ,
25+ buttonName : / K e e p m y l o c a l c h a n g e s a n d o v e r w r i t e t h e r e m o t e v e r s i o n / ,
2626 headingName : 'Hello world' ,
2727 } ,
2828 {
2929 source : 'server' ,
30- buttonName : / D i s c a r d t h e c h a n g e s a n d e d i t / ,
30+ buttonName : / D i s c a r d m y l o c a l c h a n g e s a n d u s e t h e r e m o t e v e r s i o n / ,
3131 headingName : 'Good bye' ,
3232 } ,
3333]
@@ -120,12 +120,12 @@ test.describe('Plaintext conflict resolution', () => {
120120 const plaintextResolutionVariants = [
121121 {
122122 source : 'local' ,
123- buttonName : / O v e r w r i t e t h e f i l e a n d s a v e / ,
123+ buttonName : / K e e p m y l o c a l c h a n g e s a n d o v e r w r i t e t h e r e m o t e v e r s i o n / ,
124124 content : 'Hello world' ,
125125 } ,
126126 {
127127 source : 'server' ,
128- buttonName : / D i s c a r d t h e c h a n g e s a n d e d i t / ,
128+ buttonName : / D i s c a r d m y l o c a l c h a n g e s a n d u s e t h e r e m o t e v e r s i o n / ,
129129 content : 'Good bye' ,
130130 } ,
131131 ]
@@ -174,7 +174,11 @@ test('[conflict] automatic resolution if no unsaved changes', async ({
174174 // Should show latest content, no conflict dialog
175175 await expect ( editor . getHeading ( { name : 'Good bye' } ) ) . toBeVisible ( )
176176 await expect ( reader . content ) . not . toBeVisible ( )
177- await expect ( container . getButton ( { name : / O v e r w r i t e / } ) ) . not . toBeVisible ( )
177+ await expect (
178+ container . getButton ( {
179+ name : / K e e p m y l o c a l c h a n g e s a n d o v e r w r i t e t h e r e m o t e v e r s i o n / ,
180+ } ) ,
181+ ) . not . toBeVisible ( )
178182} )
179183
180184test ( 'readonly session hides conflict dialog' , async ( {
@@ -203,7 +207,11 @@ test('readonly session hides conflict dialog', async ({
203207
204208 // Should show latest content, no conflict dialog
205209 await expect ( editor . getHeading ( { name : 'Good bye' } ) ) . toBeVisible ( )
206- await expect ( container . getButton ( { name : / O v e r w r i t e / } ) ) . not . toBeVisible ( )
210+ await expect (
211+ container . getButton ( {
212+ name : / K e e p m y l o c a l c h a n g e s a n d o v e r w r i t e t h e r e m o t e v e r s i o n / ,
213+ } ) ,
214+ ) . not . toBeVisible ( )
207215} )
208216
209217test ( 'no conflict when uploading identical content with unsaved changes' , async ( {
@@ -288,7 +296,11 @@ test('no conflict when uploading identical content with local unsaved changes af
288296
289297 await expect ( editor . getHeading ( { name : 'Hello world' } ) ) . toBeVisible ( )
290298 await expect ( reader . content ) . not . toBeVisible ( )
291- await expect ( container . getButton ( { name : / O v e r w r i t e / } ) ) . not . toBeVisible ( )
299+ await expect (
300+ container . getButton ( {
301+ name : / K e e p m y l o c a l c h a n g e s a n d o v e r w r i t e t h e r e m o t e v e r s i o n / ,
302+ } ) ,
303+ ) . not . toBeVisible ( )
292304 await expect ( editor . getHeading ( { name : 'Hello world' } ) ) . toBeVisible ( )
293305} )
294306
@@ -325,6 +337,10 @@ test('conflict dialog is sticky when scrolling', async ({
325337 // Scroll down
326338 await reader . getHeading ( { name : 'Section 7' } ) . scrollIntoViewIfNeeded ( )
327339
328- await expect ( container . getButton ( { name : / O v e r w r i t e / } ) ) . toBeVisible ( )
340+ await expect (
341+ container . getButton ( {
342+ name : / K e e p m y l o c a l c h a n g e s a n d o v e r w r i t e t h e r e m o t e v e r s i o n / ,
343+ } ) ,
344+ ) . toBeVisible ( )
329345 await expect ( page . locator ( '.document-status' ) ) . toBeVisible ( )
330346} )
0 commit comments