diff --git a/awx/ui_next/src/screens/Project/shared/ProjectForm.test.jsx b/awx/ui_next/src/screens/Project/shared/ProjectForm.test.jsx
index bfb4817941..584287444e 100644
--- a/awx/ui_next/src/screens/Project/shared/ProjectForm.test.jsx
+++ b/awx/ui_next/src/screens/Project/shared/ProjectForm.test.jsx
@@ -26,7 +26,7 @@ describe('', () => {
id: 100,
credential_type_id: 4,
kind: 'scm',
- name: 'alpha',
+ name: 'Foo',
},
},
};
diff --git a/awx/ui_next/src/screens/Template/JobTemplateEdit/JobTemplateEdit.test.jsx b/awx/ui_next/src/screens/Template/JobTemplateEdit/JobTemplateEdit.test.jsx
index eb9a049e41..fb8f1435a8 100644
--- a/awx/ui_next/src/screens/Template/JobTemplateEdit/JobTemplateEdit.test.jsx
+++ b/awx/ui_next/src/screens/Template/JobTemplateEdit/JobTemplateEdit.test.jsx
@@ -200,17 +200,22 @@ describe('', () => {
data: { ...updatedTemplateData },
});
const formik = wrapper.find('Formik').instance();
- const changeState = new Promise(resolve => {
- const values = {
- ...mockJobTemplate,
- ...updatedTemplateData,
- labels,
- instanceGroups: [],
- };
- formik.setState({ values }, () => resolve());
- });
+ const changeState = await act(
+ () =>
+ new Promise(resolve => {
+ const values = {
+ ...mockJobTemplate,
+ ...updatedTemplateData,
+ labels,
+ instanceGroups: [],
+ };
+ formik.setState({ values }, () => resolve());
+ })
+ );
await changeState;
- wrapper.find('button[aria-label="Save"]').simulate('click');
+ await act(async () => {
+ wrapper.find('button[aria-label="Save"]').simulate('click');
+ });
await sleep(0);
expect(JobTemplatesAPI.update).toHaveBeenCalledWith(1, {
@@ -236,7 +241,9 @@ describe('', () => {
'button[aria-label="Cancel"]',
e => e.length === 1
);
- cancelButton.prop('onClick')();
+ await act(async () => {
+ cancelButton.prop('onClick')();
+ });
expect(history.location.pathname).toEqual(
'/templates/job_template/1/details'
);
diff --git a/awx/ui_next/src/screens/Template/shared/JobTemplateForm.test.jsx b/awx/ui_next/src/screens/Template/shared/JobTemplateForm.test.jsx
index 62e6607be4..aa16a8a736 100644
--- a/awx/ui_next/src/screens/Template/shared/JobTemplateForm.test.jsx
+++ b/awx/ui_next/src/screens/Template/shared/JobTemplateForm.test.jsx
@@ -157,10 +157,12 @@ describe('', () => {
target: { value: 'new baz type', name: 'playbook' },
});
expect(form.state('values').playbook).toEqual('new baz type');
- wrapper
- .find('CredentialChip')
- .at(0)
- .prop('onClick')();
+ await act(async () => {
+ wrapper
+ .find('CredentialChip')
+ .at(0)
+ .prop('onClick')();
+ });
expect(form.state('values').credentials).toEqual([
{ id: 2, kind: 'ssh', name: 'Bar' },
]);
@@ -180,7 +182,9 @@ describe('', () => {
});
await waitForElement(wrapper, 'EmptyStateBody', el => el.length === 0);
expect(handleSubmit).not.toHaveBeenCalled();
- wrapper.find('button[aria-label="Save"]').simulate('click');
+ await act(async () => {
+ wrapper.find('button[aria-label="Save"]').simulate('click');
+ });
await sleep(1);
expect(handleSubmit).toBeCalled();
});