Merge pull request #85 from beatz174-bit/codex/fix-strict-mode-violation-in-e2e-test

Clarify manage product category selectors
This commit is contained in:
beatz174-bit
2025-11-24 07:43:06 +10:00
committed by GitHub
2 changed files with 4 additions and 3 deletions
+1 -1
View File
@@ -34,7 +34,7 @@ test.describe('Active pick list', () => {
await page.getByLabel('Name').click();
await page.getByLabel('Name').fill('Playwright Cola');
await page.getByLabel('Category').click();
await page.getByLabel('Add product category').click();
await page.getByRole('option', { name: 'Drinks' }).click();
await page.getByRole('button', { name: 'Save Product' }).click();
+3 -2
View File
@@ -303,10 +303,11 @@ export const ManageProductsScreen = () => {
/>
<TextField
select
label="Category"
label="Filter by category"
value={selectedCategory}
onChange={(event) => setSelectedCategory(event.target.value)}
sx={{ minWidth: { sm: 180 } }}
inputProps={{ 'aria-label': 'Category filter' }}
>
<MenuItem value="all">All categories</MenuItem>
{categoryOptions.map((cat) => (
@@ -347,7 +348,7 @@ export const ManageProductsScreen = () => {
/>
<TextField
select
label="Category"
label="Add product category"
value={category}
onChange={(event) => setCategory(event.target.value)}
disabled={categoryOptions.length === 0}