diff --git a/packages/components-faraday/src/components/AuthorList/AuthorAdder.js b/packages/components-faraday/src/components/AuthorList/AuthorAdder.js index eccca432675ccaadea8061465644fc4afe690571..2cb1d3258fbd47afa1004fa0fb6af36b29a46314 100644 --- a/packages/components-faraday/src/components/AuthorList/AuthorAdder.js +++ b/packages/components-faraday/src/components/AuthorList/AuthorAdder.js @@ -27,7 +27,7 @@ const AuthorAdder = ({ isFetching, }) => ( <Root> - <Button onClick={setEditMode(true)} primary> + <Button data-test="button-add-author" onClick={setEditMode(true)} primary> {authors.length === 0 ? '+ Add submitting author' : '+ Add author'} </Button> {editMode && ( @@ -54,9 +54,15 @@ const AuthorAdder = ({ <MenuItem label="Country*" name="country" options={countries} /> </Row> <ButtonsContainer> - <Button onClick={setEditMode(false)}>Cancel</Button> + <Button data-test="button-cancel-author" onClick={setEditMode(false)}> + Cancel + </Button> {!isFetching ? ( - <Button onClick={handleSubmit} primary> + <Button + data-test="button-save-author" + onClick={handleSubmit} + primary + > Save </Button> ) : ( diff --git a/packages/components-faraday/src/components/AuthorList/FormItems.js b/packages/components-faraday/src/components/AuthorList/FormItems.js index 807a34fe4cd3103414ecfb16871e67a9ad9851bc..96040013537ca947984c8151894f1e09fa4848e0 100644 --- a/packages/components-faraday/src/components/AuthorList/FormItems.js +++ b/packages/components-faraday/src/components/AuthorList/FormItems.js @@ -19,7 +19,7 @@ export const ValidatedTextField = ({ } export const MenuItem = ({ label, name, options }) => ( - <MenuItemRoot> + <MenuItemRoot data-test="country-selector-author"> <StyledLabel>{label}</StyledLabel> <ValidatedField component={input => <Menu {...input} options={options} />}