From a133a14b700e5fe36cdddb99edcc2f32545d58a9 Mon Sep 17 00:00:00 2001 From: Kia Lam Date: Wed, 11 May 2022 12:29:32 -0700 Subject: [PATCH] Fix unit tests. --- .../Template/JobTemplateDetail/JobTemplateDetail.js | 4 +++- .../Template/JobTemplateDetail/JobTemplateDetail.test.js | 7 ++++++- 2 files changed, 9 insertions(+), 2 deletions(-) diff --git a/awx/ui/src/screens/Template/JobTemplateDetail/JobTemplateDetail.js b/awx/ui/src/screens/Template/JobTemplateDetail/JobTemplateDetail.js index 840f0f11d9..377fad08e6 100644 --- a/awx/ui/src/screens/Template/JobTemplateDetail/JobTemplateDetail.js +++ b/awx/ui/src/screens/Template/JobTemplateDetail/JobTemplateDetail.js @@ -30,11 +30,11 @@ import { LaunchButton } from 'components/LaunchButton'; import { VariablesDetail } from 'components/CodeEditor'; import { JobTemplatesAPI } from 'api'; import useRequest, { useDismissableError } from 'hooks/useRequest'; +import useBrandName from 'hooks/useBrandName'; import ExecutionEnvironmentDetail from 'components/ExecutionEnvironmentDetail'; import { relatedResourceDeleteRequests } from 'util/getRelatedResourceDeleteDetails'; import jtHelpTextStrings from '../shared/JobTemplate.helptext'; -const helpText = jtHelpTextStrings(); function JobTemplateDetail({ template }) { const { ask_inventory_on_launch, @@ -66,6 +66,8 @@ function JobTemplateDetail({ template }) { } = template; const { id: templateId } = useParams(); const history = useHistory(); + const brandName = useBrandName(); + const helpText = jtHelpTextStrings(brandName); const { isLoading: isLoadingInstanceGroups, diff --git a/awx/ui/src/screens/Template/JobTemplateDetail/JobTemplateDetail.test.js b/awx/ui/src/screens/Template/JobTemplateDetail/JobTemplateDetail.test.js index 4535c51248..09f8e21492 100644 --- a/awx/ui/src/screens/Template/JobTemplateDetail/JobTemplateDetail.test.js +++ b/awx/ui/src/screens/Template/JobTemplateDetail/JobTemplateDetail.test.js @@ -1,6 +1,6 @@ import React from 'react'; import { act } from 'react-dom/test-utils'; -import { JobTemplatesAPI, WorkflowJobTemplateNodesAPI } from 'api'; +import { JobTemplatesAPI, WorkflowJobTemplateNodesAPI, RootAPI } from 'api'; import { mountWithContexts, waitForElement, @@ -26,6 +26,11 @@ describe('', () => { beforeEach(async () => { JobTemplatesAPI.readInstanceGroups.mockResolvedValue(mockInstanceGroups); WorkflowJobTemplateNodesAPI.read.mockResolvedValue({ data: { count: 0 } }); + RootAPI.readAssetVariables.mockResolvedValue({ + data: { + BRAND_NAME: 'AWX', + }, + }); await act(async () => { wrapper = mountWithContexts(