Skip to content

Commit 998bd18

Browse files
test: update e2e to find contenteditable
1 parent ecf6b17 commit 998bd18

File tree

1 file changed

+4
-4
lines changed

1 file changed

+4
-4
lines changed

e2e/src/web/specs/asset-viewer/detail-panel.e2e-spec.ts

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -59,7 +59,7 @@ test.describe('Detail Panel', () => {
5959
await utils.setAuthCookies(context, admin.accessToken);
6060
await page.goto(`/share/${sharedLink.key}/photos/${asset.id}`);
6161

62-
const textarea = page.getByRole('textbox', { name: 'Add a description' });
62+
const textarea = page.getByTestId('contenteditable-text');
6363
await page.getByRole('button', { name: 'Info' }).click();
6464
await expect(textarea).toBeVisible();
6565
await expect(textarea).not.toBeDisabled();
@@ -71,16 +71,16 @@ test.describe('Detail Panel', () => {
7171
await page.waitForSelector('#immich-asset-viewer');
7272

7373
await page.getByRole('button', { name: 'Info' }).click();
74-
const textarea = page.getByRole('textbox', { name: 'Add a description' });
74+
const textarea = page.getByTestId('contenteditable-text');
7575
await textarea.fill('new description');
76-
await expect(textarea).toHaveValue('new description');
76+
await expect(textarea).toHaveText('new description', { useInnerText: true });
7777

7878
await page.getByRole('button', { name: 'Info' }).click();
7979
await expect(textarea).not.toBeVisible();
8080
await page.getByRole('button', { name: 'Info' }).click();
8181
await expect(textarea).toBeVisible();
8282

8383
await utils.waitForWebsocketEvent({ event: 'assetUpdate', id: asset.id });
84-
await expect(textarea).toHaveValue('new description');
84+
await expect(textarea).toHaveText('new description', { useInnerText: true });
8585
});
8686
});

0 commit comments

Comments
 (0)