mirror of
https://github.com/ansible/awx.git
synced 2026-03-28 22:35:08 -02:30
Fix unit tests.
This commit is contained in:
@@ -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,
|
||||||
|
|||||||
@@ -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} />
|
||||||
|
|||||||
Reference in New Issue
Block a user