Resolve all e2e test failures and export helper functions to their own file.
modified: e2e/picklist.spec.ts modified: e2e/product-filter.spec.ts new file: e2e/test-helpers.ts modified: src/screens/ManageProductsScreen.tsx modified: src/screens/StartPickListScreen.tsx
This commit is contained in:
@@ -394,6 +394,7 @@ const ManageProductsScreen = () => {
|
||||
value={selectedCategory}
|
||||
onChange={(e) => setSelectedCategory(e.target.value)}
|
||||
sx={{ minWidth: 200 }}
|
||||
data-testid="select-filter-by-category"
|
||||
>
|
||||
<MenuItem value="all">All categories</MenuItem>
|
||||
{categoryOptions.map((opt) => (
|
||||
@@ -410,8 +411,8 @@ const ManageProductsScreen = () => {
|
||||
label="Name"
|
||||
value={name}
|
||||
onChange={(e) => setName(e.target.value)}
|
||||
inputProps={{ 'data-testid': 'product-name-input' }}
|
||||
error={!!nameError}
|
||||
data-testid="select-add-product-category"
|
||||
/>
|
||||
{nameError ? <div data-testid="name-error">{nameError}</div> : null}
|
||||
|
||||
|
||||
@@ -127,6 +127,7 @@ const StartPickListScreen = () => {
|
||||
label="Area"
|
||||
value={areaId}
|
||||
onChange={(event) => setAreaId(event.target.value)}
|
||||
data-testid="select-area"
|
||||
>
|
||||
{areas.map((area) => (
|
||||
<MenuItem key={area.id} value={area.id}>
|
||||
|
||||
Reference in New Issue
Block a user