Fix tests for additional button nav
This commit is contained in:
parent
7af09cc059
commit
68663d419d
@ -12,13 +12,9 @@ test('should activate / deactivate save button when changes are saved', async ({
|
|||||||
await expect(page.getByTitle('Storage path', { exact: true })).toHaveText(
|
await expect(page.getByTitle('Storage path', { exact: true })).toHaveText(
|
||||||
/\w+/
|
/\w+/
|
||||||
)
|
)
|
||||||
await expect(
|
await expect(page.getByRole('button', { name: 'Save' }).nth(1)).toBeDisabled()
|
||||||
page.getByRole('button', { name: 'Save', exact: true })
|
|
||||||
).toBeDisabled()
|
|
||||||
await page.getByTitle('Storage path').getByTitle('Clear all').click()
|
await page.getByTitle('Storage path').getByTitle('Clear all').click()
|
||||||
await expect(
|
await expect(page.getByRole('button', { name: 'Save' }).nth(1)).toBeEnabled()
|
||||||
page.getByRole('button', { name: 'Save', exact: true })
|
|
||||||
).toBeEnabled()
|
|
||||||
})
|
})
|
||||||
|
|
||||||
test('should warn on unsaved changes', async ({ page }) => {
|
test('should warn on unsaved changes', async ({ page }) => {
|
||||||
@ -27,16 +23,12 @@ test('should warn on unsaved changes', async ({ page }) => {
|
|||||||
await expect(page.getByTitle('Correspondent', { exact: true })).toHaveText(
|
await expect(page.getByTitle('Correspondent', { exact: true })).toHaveText(
|
||||||
/\w+/
|
/\w+/
|
||||||
)
|
)
|
||||||
await expect(
|
await expect(page.getByRole('button', { name: 'Save' }).nth(1)).toBeDisabled()
|
||||||
page.getByRole('button', { name: 'Save', exact: true })
|
|
||||||
).toBeDisabled()
|
|
||||||
await page
|
await page
|
||||||
.getByTitle('Storage path', { exact: true })
|
.getByTitle('Storage path', { exact: true })
|
||||||
.getByTitle('Clear all')
|
.getByTitle('Clear all')
|
||||||
.click()
|
.click()
|
||||||
await expect(
|
await expect(page.getByRole('button', { name: 'Save' }).nth(1)).toBeEnabled()
|
||||||
page.getByRole('button', { name: 'Save', exact: true })
|
|
||||||
).toBeEnabled()
|
|
||||||
await page.getByRole('button', { name: 'Close', exact: true }).click()
|
await page.getByRole('button', { name: 'Close', exact: true }).click()
|
||||||
await expect(page.getByRole('dialog')).toHaveText(/unsaved changes/)
|
await expect(page.getByRole('dialog')).toHaveText(/unsaved changes/)
|
||||||
await page.getByRole('button', { name: 'Cancel' }).click()
|
await page.getByRole('button', { name: 'Cancel' }).click()
|
||||||
|
Loading…
x
Reference in New Issue
Block a user