Fix unit tests.

This commit is contained in:
Kia Lam
2022-05-11 12:29:32 -07:00
parent 6e87b29e92
commit a133a14b70
2 changed files with 9 additions and 2 deletions

View File

@@ -30,11 +30,11 @@ import { LaunchButton } from 'components/LaunchButton';
import { VariablesDetail } from 'components/CodeEditor'; import { VariablesDetail } from 'components/CodeEditor';
import { JobTemplatesAPI } from 'api'; import { JobTemplatesAPI } from 'api';
import useRequest, { useDismissableError } from 'hooks/useRequest'; import useRequest, { useDismissableError } from 'hooks/useRequest';
import useBrandName from 'hooks/useBrandName';
import ExecutionEnvironmentDetail from 'components/ExecutionEnvironmentDetail'; import ExecutionEnvironmentDetail from 'components/ExecutionEnvironmentDetail';
import { relatedResourceDeleteRequests } from 'util/getRelatedResourceDeleteDetails'; import { relatedResourceDeleteRequests } from 'util/getRelatedResourceDeleteDetails';
import jtHelpTextStrings from '../shared/JobTemplate.helptext'; import jtHelpTextStrings from '../shared/JobTemplate.helptext';
const helpText = jtHelpTextStrings();
function JobTemplateDetail({ template }) { function JobTemplateDetail({ template }) {
const { const {
ask_inventory_on_launch, ask_inventory_on_launch,
@@ -66,6 +66,8 @@ function JobTemplateDetail({ template }) {
} = template; } = template;
const { id: templateId } = useParams(); const { id: templateId } = useParams();
const history = useHistory(); const history = useHistory();
const brandName = useBrandName();
const helpText = jtHelpTextStrings(brandName);
const { const {
isLoading: isLoadingInstanceGroups, isLoading: isLoadingInstanceGroups,

View File

@@ -1,6 +1,6 @@
import React from 'react'; import React from 'react';
import { act } from 'react-dom/test-utils'; import { act } from 'react-dom/test-utils';
import { JobTemplatesAPI, WorkflowJobTemplateNodesAPI } from 'api'; import { JobTemplatesAPI, WorkflowJobTemplateNodesAPI, RootAPI } from 'api';
import { import {
mountWithContexts, mountWithContexts,
waitForElement, waitForElement,
@@ -26,6 +26,11 @@ describe('<JobTemplateDetail />', () => {
beforeEach(async () => { beforeEach(async () => {
JobTemplatesAPI.readInstanceGroups.mockResolvedValue(mockInstanceGroups); JobTemplatesAPI.readInstanceGroups.mockResolvedValue(mockInstanceGroups);
WorkflowJobTemplateNodesAPI.read.mockResolvedValue({ data: { count: 0 } }); WorkflowJobTemplateNodesAPI.read.mockResolvedValue({ data: { count: 0 } });
RootAPI.readAssetVariables.mockResolvedValue({
data: {
BRAND_NAME: 'AWX',
},
});
await act(async () => { await act(async () => {
wrapper = mountWithContexts( wrapper = mountWithContexts(
<JobTemplateDetail template={mockTemplate} /> <JobTemplateDetail template={mockTemplate} />