Skip to content
Snippets Groups Projects
Commit 99b9b560 authored by Sinzeanu Demetriad's avatar Sinzeanu Demetriad
Browse files

feat: Add data-test for automation testing

parents f078b994 e0cb9f68
No related branches found
No related tags found
2 merge requests!110Sprint 21 Features,!94Hin 979
......@@ -158,6 +158,7 @@ const AuthorEdit = ({
<Label required>Email</Label>
<ValidatedField
component={TextField}
data-test-id="author-card-email"
name="email"
validate={[required, validators.emailValidator]}
/>
......@@ -166,6 +167,7 @@ const AuthorEdit = ({
<Label required>First name</Label>
<ValidatedField
component={TextField}
data-test-id="author-card-firstname"
name="firstName"
validate={[required]}
/>
......@@ -174,6 +176,7 @@ const AuthorEdit = ({
<Label required>Last name</Label>
<ValidatedField
component={TextField}
data-test-id="author-card-lastname"
name="lastName"
validate={[required]}
/>
......@@ -182,6 +185,7 @@ const AuthorEdit = ({
<Label required>Affiliation</Label>
<ValidatedField
component={TextField}
data-test-id="author-card-affiliation"
name="affiliation"
validate={[required]}
/>
......@@ -192,6 +196,7 @@ const AuthorEdit = ({
component={input => (
<Menu {...input} options={countries} placeholder="Please select" />
)}
data-test-id="author-card-country"
name="country"
/>
</Item>
......
......@@ -101,6 +101,7 @@ const SortableList = ({
<Fragment>
{items.map((item, i) => (
<DecoratedItem
data-test-id={`add-author-id-${i}`}
dragHandle={dragHandle}
index={i}
item={item}
......
......@@ -73,7 +73,11 @@ const WizardAuthors = ({
<Row alignItems="center" justify="flex-start">
<Item>
<Label>Authors</Label>
<ActionLink icon="plus" onClick={addNewAuthor}>
<ActionLink
data-test-id="add-author"
icon="plus"
onClick={addNewAuthor}
>
ADD AUTHOR
</ActionLink>
</Item>
......
......@@ -32,8 +32,10 @@ const MultiAction = ({
<Spinner size={3} />
) : (
<Fragment>
<Button onClick={onClose}>{cancelText}</Button>
<Button onClick={onConfirm} primary>
<Button data-test-id="modal-cancel" onClick={onClose}>
{cancelText}
</Button>
<Button data-test-id="modal-confirm" onClick={onConfirm} primary>
{confirmText}
</Button>
</Fragment>
......
......@@ -21,7 +21,7 @@ const SingleActionModal = ({
</Icon>
{title && <H2>{title}</H2>}
{subtitle && <Text secondary>{subtitle}</Text>}
<Button onClick={onClick} primary>
<Button data-test-id="modal-confirm" onClick={onClick} primary>
{confirmText}
</Button>
</Root>
......
......@@ -45,7 +45,12 @@ const Users = ({
<Fragment>
<Row alignItems="center" justify="space-between" mb={1}>
<Item alignItems="center">
<ActionLink icon="arrow-left" mr={2} onClick={history.goBack}>
<ActionLink
data-test-id="go-to-dashboard"
icon="arrow-left"
mr={2}
onClick={history.goBack}
>
Admin Dashboard
</ActionLink>
<AddUser
......
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment