diff --git a/awx/ui_next/src/screens/Template/shared/WorkflowJobTemplateForm.test.jsx b/awx/ui_next/src/screens/Template/shared/WorkflowJobTemplateForm.test.jsx index 6f32a80d99..a9c87e8fd1 100644 --- a/awx/ui_next/src/screens/Template/shared/WorkflowJobTemplateForm.test.jsx +++ b/awx/ui_next/src/screens/Template/shared/WorkflowJobTemplateForm.test.jsx @@ -13,9 +13,18 @@ import { InventoriesAPI, ProjectsAPI, CredentialTypesAPI, + ExecutionEnvironmentsAPI, + CredentialsAPI, } from '../../../api'; -jest.mock('../../../api'); +jest.mock('../../../api/models/ExecutionEnvironments'); +jest.mock('../../../api/models/WorkflowJobTemplates'); +jest.mock('../../../api/models/Labels'); +jest.mock('../../../api/models/Organizations'); +jest.mock('../../../api/models/Inventories'); +jest.mock('../../../api/models/Projects'); +jest.mock('../../../api/models/CredentialTypes'); +jest.mock('../../../api/models/Credentials'); describe('', () => { let wrapper; @@ -61,7 +70,12 @@ describe('', () => { }, }); OrganizationsAPI.read.mockResolvedValue({ - results: [{ id: 1 }, { id: 2 }], + data: { + results: [ + { id: 1, name: 'Organization 1' }, + { id: 2, name: 'Organization 2' }, + ], + }, }); InventoriesAPI.read.mockResolvedValue({ results: [ @@ -78,6 +92,18 @@ describe('', () => { ProjectsAPI.readOptions.mockResolvedValue({ data: { actions: { GET: {}, POST: {} } }, }); + ExecutionEnvironmentsAPI.read.mockResolvedValue({ + data: { results: [] }, + }); + ExecutionEnvironmentsAPI.readOptions.mockResolvedValue({ + data: { actions: { GET: {}, POST: {} } }, + }); + CredentialsAPI.read.mockResolvedValue({ + data: { results: [] }, + }); + CredentialsAPI.readOptions.mockResolvedValue({ + data: { actions: { GET: {}, POST: {} } }, + }); history = createMemoryHistory({ initialEntries: ['/templates/workflow_job_template/6/edit'],