diff --git a/app/gui/integration-test/dashboard/editAssetName.spec.ts b/app/gui/integration-test/dashboard/editAssetName.spec.ts index 6e952642f361..1efef1e1cd2d 100644 --- a/app/gui/integration-test/dashboard/editAssetName.spec.ts +++ b/app/gui/integration-test/dashboard/editAssetName.spec.ts @@ -31,21 +31,6 @@ function locateEditingCross(page: Locator) { return page.getByLabel(TEXT.cancelEdit) } -test('edit name (double click)', ({ page }) => - mockAllAndLogin({ page }) - .createFolder() - .driveTable.withRows(async (rows, _, { api }) => { - const row = rows.nth(0) - const nameEl = locateAssetRowName(row) - await nameEl.click() - await nameEl.click() - await locateInput(nameEl).fill(NEW_NAME) - const calls = api.trackCalls() - await locateEditingTick(row).click() - await expect(row).toHaveText(new RegExp('^' + NEW_NAME)) - expect(calls.updateDirectory).toMatchObject([{ title: NEW_NAME }]) - })) - test('edit name (context menu)', ({ page }) => mockAllAndLogin({ page }) .createFolder() @@ -83,15 +68,17 @@ test('edit name (keyboard)', ({ page }) => expect(calls.updateDirectory).toMatchObject([{ title: NEW_NAME_2 }]) })) -test('cancel editing name (double click)', ({ page }) => +test('cancel editing name (context menu)', ({ page }) => mockAllAndLogin({ page }) .createFolder() .driveTable.withRows(async (rows, _, { api }) => { const row = rows.nth(0) const nameEl = locateAssetRowName(row) const oldName = (await nameEl.textContent()) ?? '' - await nameEl.click() - await nameEl.click() + await nameEl.click({ button: 'right' }) + await locateContextMenu(page) + .getByText(/Rename/) + .click() await nameEl.getByTestId('input').fill(NEW_NAME) const calls = api.trackCalls() await locateEditingCross(row).click() @@ -119,15 +106,17 @@ test('cancel editing name (keyboard)', ({ page }) => { }) }) -test('change to blank name (double click)', ({ page }) => +test('change to blank name (context menu)', ({ page }) => mockAllAndLogin({ page }) .createFolder() .driveTable.withRows(async (rows, _, { api }) => { const row = rows.nth(0) const nameEl = locateAssetRowName(row) const oldName = (await nameEl.textContent()) ?? '' - await nameEl.click() - await nameEl.click() + await nameEl.click({ button: 'right' }) + await locateContextMenu(page) + .getByText(/Rename/) + .click() await nameEl.getByTestId('input').fill('') await expect(locateEditingTick(row)).toBeVisible() const calls = api.trackCalls()