fix(SW-360): Added test ids to form fields
This commit is contained in:
committed by
Pontus Dreij
parent
aa9475ce12
commit
88c343691d
@@ -146,6 +146,7 @@ export default function Form() {
|
|||||||
type="submit"
|
type="submit"
|
||||||
intent="primary"
|
intent="primary"
|
||||||
disabled={methods.formState.isSubmitting}
|
disabled={methods.formState.isSubmitting}
|
||||||
|
data-testid="submit"
|
||||||
>
|
>
|
||||||
{intl.formatMessage({ id: "Sign up to Scandic Friends" })}
|
{intl.formatMessage({ id: "Sign up to Scandic Friends" })}
|
||||||
</Button>
|
</Button>
|
||||||
|
|||||||
@@ -26,6 +26,7 @@ export default function Checkbox({
|
|||||||
className={styles.container}
|
className={styles.container}
|
||||||
isSelected={field.value}
|
isSelected={field.value}
|
||||||
onChange={field.onChange}
|
onChange={field.onChange}
|
||||||
|
data-testid={name}
|
||||||
>
|
>
|
||||||
{({ isSelected }) => (
|
{({ isSelected }) => (
|
||||||
<>
|
<>
|
||||||
|
|||||||
@@ -68,6 +68,7 @@ export default function CountrySelect({
|
|||||||
onSelectionChange={handleChange}
|
onSelectionChange={handleChange}
|
||||||
ref={field.ref}
|
ref={field.ref}
|
||||||
selectedKey={field.value}
|
selectedKey={field.value}
|
||||||
|
data-testid={name}
|
||||||
>
|
>
|
||||||
<div className={styles.comboBoxContainer}>
|
<div className={styles.comboBoxContainer}>
|
||||||
<Label
|
<Label
|
||||||
|
|||||||
@@ -92,6 +92,7 @@ export default function DateSelect({ name, registerOptions = {} }: DateProps) {
|
|||||||
name={name}
|
name={name}
|
||||||
ref={field.ref}
|
ref={field.ref}
|
||||||
value={dateValue}
|
value={dateValue}
|
||||||
|
data-testid={name}
|
||||||
>
|
>
|
||||||
<Group>
|
<Group>
|
||||||
<DateInput className={styles.container}>
|
<DateInput className={styles.container}>
|
||||||
@@ -119,7 +120,9 @@ export default function DateSelect({ name, registerOptions = {} }: DateProps) {
|
|||||||
placeholder="DD"
|
placeholder="DD"
|
||||||
required
|
required
|
||||||
tabIndex={3}
|
tabIndex={3}
|
||||||
value={segment.isPlaceholder ? undefined : segment.value}
|
defaultValue={
|
||||||
|
segment.isPlaceholder ? undefined : segment.value
|
||||||
|
}
|
||||||
/>
|
/>
|
||||||
</div>
|
</div>
|
||||||
)
|
)
|
||||||
@@ -135,7 +138,9 @@ export default function DateSelect({ name, registerOptions = {} }: DateProps) {
|
|||||||
placeholder="MM"
|
placeholder="MM"
|
||||||
required
|
required
|
||||||
tabIndex={2}
|
tabIndex={2}
|
||||||
value={segment.isPlaceholder ? undefined : segment.value}
|
defaultValue={
|
||||||
|
segment.isPlaceholder ? undefined : segment.value
|
||||||
|
}
|
||||||
/>
|
/>
|
||||||
</div>
|
</div>
|
||||||
)
|
)
|
||||||
@@ -151,7 +156,9 @@ export default function DateSelect({ name, registerOptions = {} }: DateProps) {
|
|||||||
placeholder="YYYY"
|
placeholder="YYYY"
|
||||||
required
|
required
|
||||||
tabIndex={1}
|
tabIndex={1}
|
||||||
value={segment.isPlaceholder ? undefined : segment.value}
|
defaultValue={
|
||||||
|
segment.isPlaceholder ? undefined : segment.value
|
||||||
|
}
|
||||||
/>
|
/>
|
||||||
</div>
|
</div>
|
||||||
)
|
)
|
||||||
|
|||||||
Reference in New Issue
Block a user