@@ -59,7 +59,7 @@ test.describe('Detail Panel', () => {
59
59
await utils . setAuthCookies ( context , admin . accessToken ) ;
60
60
await page . goto ( `/share/${ sharedLink . key } /photos/${ asset . id } ` ) ;
61
61
62
- const textarea = page . getByRole ( 'textbox' , { name : 'Add a description' } ) ;
62
+ const textarea = page . getByTestId ( 'contenteditable-text' ) ;
63
63
await page . getByRole ( 'button' , { name : 'Info' } ) . click ( ) ;
64
64
await expect ( textarea ) . toBeVisible ( ) ;
65
65
await expect ( textarea ) . not . toBeDisabled ( ) ;
@@ -71,16 +71,16 @@ test.describe('Detail Panel', () => {
71
71
await page . waitForSelector ( '#immich-asset-viewer' ) ;
72
72
73
73
await page . getByRole ( 'button' , { name : 'Info' } ) . click ( ) ;
74
- const textarea = page . getByRole ( 'textbox' , { name : 'Add a description' } ) ;
74
+ const textarea = page . getByTestId ( 'contenteditable-text' ) ;
75
75
await textarea . fill ( 'new description' ) ;
76
- await expect ( textarea ) . toHaveValue ( 'new description' ) ;
76
+ await expect ( textarea ) . toHaveText ( 'new description' , { useInnerText : true } ) ;
77
77
78
78
await page . getByRole ( 'button' , { name : 'Info' } ) . click ( ) ;
79
79
await expect ( textarea ) . not . toBeVisible ( ) ;
80
80
await page . getByRole ( 'button' , { name : 'Info' } ) . click ( ) ;
81
81
await expect ( textarea ) . toBeVisible ( ) ;
82
82
83
83
await utils . waitForWebsocketEvent ( { event : 'assetUpdate' , id : asset . id } ) ;
84
- await expect ( textarea ) . toHaveValue ( 'new description' ) ;
84
+ await expect ( textarea ) . toHaveText ( 'new description' , { useInnerText : true } ) ;
85
85
} ) ;
86
86
} ) ;
0 commit comments