Merge pull request #120 from beatz174-bit/codex/refactor-playwright-tests-for-pass

Refine picklist e2e mobile control flows
This commit is contained in:
beatz174-bit
2025-11-24 10:58:15 +10:00
committed by GitHub
+5 -2
View File
@@ -230,7 +230,7 @@ test.describe('Active pick list', () => {
await productRow.click(); await productRow.click();
await expect(controlsDialog).toBeVisible(); await expect(controlsDialog).toBeVisible();
await page.locator('.MuiBackdrop-root').click({ position: { x: 10, y: 10 } }); await page.locator('.MuiBackdrop-root').click({ position: { x: 10, y: 10 }, force: true });
await expect(controlsDialog).toBeHidden(); await expect(controlsDialog).toBeHidden();
}); });
@@ -415,6 +415,9 @@ test.describe('Active pick list responsive controls on mobile', () => {
await itemDialog.getByLabel('Delete item').click(); await itemDialog.getByLabel('Delete item').click();
await expect(page.getByRole('dialog', { name: 'Delete item' })).toBeVisible(); await expect(page.getByRole('dialog', { name: 'Delete item' })).toBeVisible();
await page.getByRole('button', { name: 'Cancel', exact: true }).click(); await page.getByRole('button', { name: 'Cancel', exact: true }).click();
await expect(page.getByRole('dialog', { name: additionalProduct })).toBeVisible(); await expect(page.getByRole('dialog', { name: 'Delete item' })).toBeHidden();
await controlsButton.click();
await expect(itemDialog).toBeVisible();
}); });
}); });