mirror of
https://github.com/ansible/awx.git
synced 2026-01-11 10:00:01 -03:30
Pulls CredentialPlugins out of CredentialFormFields and into the root of the shared dir
This commit is contained in:
parent
aed96de195
commit
62054bbfc8
@ -14,7 +14,7 @@ import { FieldTooltip, PasswordInput } from '../../../../components/FormField';
|
||||
import AnsibleSelect from '../../../../components/AnsibleSelect';
|
||||
import { CredentialType } from '../../../../types';
|
||||
import { required } from '../../../../util/validators';
|
||||
import { CredentialPluginField } from './CredentialPlugins';
|
||||
import { CredentialPluginField } from '../CredentialPlugins';
|
||||
import BecomeMethodField from './BecomeMethodField';
|
||||
|
||||
const FileUpload = styled(PFFileUpload)`
|
||||
|
||||
@ -11,8 +11,8 @@ import {
|
||||
Tooltip,
|
||||
} from '@patternfly/react-core';
|
||||
import { KeyIcon } from '@patternfly/react-icons';
|
||||
import { FieldTooltip } from '../../../../../components/FormField';
|
||||
import FieldWithPrompt from '../../../../../components/FieldWithPrompt';
|
||||
import { FieldTooltip } from '../../../../components/FormField';
|
||||
import FieldWithPrompt from '../../../../components/FieldWithPrompt';
|
||||
import { CredentialPluginPrompt } from './CredentialPluginPrompt';
|
||||
import CredentialPluginSelected from './CredentialPluginSelected';
|
||||
|
||||
@ -1,7 +1,7 @@
|
||||
import React from 'react';
|
||||
import { Formik } from 'formik';
|
||||
import { TextInput } from '@patternfly/react-core';
|
||||
import { mountWithContexts } from '../../../../../../testUtils/enzymeHelpers';
|
||||
import { mountWithContexts } from '../../../../../testUtils/enzymeHelpers';
|
||||
import CredentialPluginField from './CredentialPluginField';
|
||||
|
||||
const fieldOptions = {
|
||||
@ -3,15 +3,15 @@ import { act } from 'react-dom/test-utils';
|
||||
import {
|
||||
mountWithContexts,
|
||||
waitForElement,
|
||||
} from '../../../../../../../testUtils/enzymeHelpers';
|
||||
import { CredentialsAPI, CredentialTypesAPI } from '../../../../../../api';
|
||||
import selectedCredential from '../../../data.cyberArkCredential.json';
|
||||
import azureVaultCredential from '../../../data.azureVaultCredential.json';
|
||||
import hashiCorpCredential from '../../../data.hashiCorpCredential.json';
|
||||
} from '../../../../../../testUtils/enzymeHelpers';
|
||||
import { CredentialsAPI, CredentialTypesAPI } from '../../../../../api';
|
||||
import selectedCredential from '../../data.cyberArkCredential.json';
|
||||
import azureVaultCredential from '../../data.azureVaultCredential.json';
|
||||
import hashiCorpCredential from '../../data.hashiCorpCredential.json';
|
||||
import CredentialPluginPrompt from './CredentialPluginPrompt';
|
||||
|
||||
jest.mock('../../../../../../api/models/Credentials');
|
||||
jest.mock('../../../../../../api/models/CredentialTypes');
|
||||
jest.mock('../../../../../api/models/Credentials');
|
||||
jest.mock('../../../../../api/models/CredentialTypes');
|
||||
|
||||
CredentialsAPI.test.mockResolvedValue({});
|
||||
|
||||
@ -3,13 +3,13 @@ import { useHistory } from 'react-router-dom';
|
||||
import { withI18n } from '@lingui/react';
|
||||
import { t } from '@lingui/macro';
|
||||
import { useField } from 'formik';
|
||||
import { CredentialsAPI } from '../../../../../../api';
|
||||
import CheckboxListItem from '../../../../../../components/CheckboxListItem';
|
||||
import ContentError from '../../../../../../components/ContentError';
|
||||
import DataListToolbar from '../../../../../../components/DataListToolbar';
|
||||
import PaginatedDataList from '../../../../../../components/PaginatedDataList';
|
||||
import { getQSConfig, parseQueryString } from '../../../../../../util/qs';
|
||||
import useRequest from '../../../../../../util/useRequest';
|
||||
import { CredentialsAPI } from '../../../../../api';
|
||||
import CheckboxListItem from '../../../../../components/CheckboxListItem';
|
||||
import ContentError from '../../../../../components/ContentError';
|
||||
import DataListToolbar from '../../../../../components/DataListToolbar';
|
||||
import PaginatedDataList from '../../../../../components/PaginatedDataList';
|
||||
import { getQSConfig, parseQueryString } from '../../../../../util/qs';
|
||||
import useRequest from '../../../../../util/useRequest';
|
||||
|
||||
const QS_CONFIG = getQSConfig('credential', {
|
||||
page: 1,
|
||||
@ -5,14 +5,14 @@ import { useField, useFormikContext } from 'formik';
|
||||
import styled from 'styled-components';
|
||||
import { Button, Form, FormGroup, Tooltip } from '@patternfly/react-core';
|
||||
import { QuestionCircleIcon as PFQuestionCircleIcon } from '@patternfly/react-icons';
|
||||
import { CredentialsAPI, CredentialTypesAPI } from '../../../../../../api';
|
||||
import AnsibleSelect from '../../../../../../components/AnsibleSelect';
|
||||
import ContentError from '../../../../../../components/ContentError';
|
||||
import ContentLoading from '../../../../../../components/ContentLoading';
|
||||
import FormField from '../../../../../../components/FormField';
|
||||
import { FormFullWidthLayout } from '../../../../../../components/FormLayout';
|
||||
import useRequest from '../../../../../../util/useRequest';
|
||||
import { required } from '../../../../../../util/validators';
|
||||
import { CredentialsAPI, CredentialTypesAPI } from '../../../../../api';
|
||||
import AnsibleSelect from '../../../../../components/AnsibleSelect';
|
||||
import ContentError from '../../../../../components/ContentError';
|
||||
import ContentLoading from '../../../../../components/ContentLoading';
|
||||
import FormField from '../../../../../components/FormField';
|
||||
import { FormFullWidthLayout } from '../../../../../components/FormLayout';
|
||||
import useRequest from '../../../../../util/useRequest';
|
||||
import { required } from '../../../../../util/validators';
|
||||
import { CredentialPluginTestAlert } from '..';
|
||||
|
||||
const QuestionCircleIcon = styled(PFQuestionCircleIcon)`
|
||||
@ -5,8 +5,8 @@ import { t, Trans } from '@lingui/macro';
|
||||
import styled from 'styled-components';
|
||||
import { Button, ButtonVariant, Tooltip } from '@patternfly/react-core';
|
||||
import { KeyIcon } from '@patternfly/react-icons';
|
||||
import CredentialChip from '../../../../../components/CredentialChip';
|
||||
import { Credential } from '../../../../../types';
|
||||
import CredentialChip from '../../../../components/CredentialChip';
|
||||
import { Credential } from '../../../../types';
|
||||
|
||||
const SelectedCredential = styled.div`
|
||||
display: flex;
|
||||
@ -1,6 +1,6 @@
|
||||
import React from 'react';
|
||||
import { mountWithContexts } from '../../../../../../testUtils/enzymeHelpers';
|
||||
import selectedCredential from '../../data.cyberArkCredential.json';
|
||||
import { mountWithContexts } from '../../../../../testUtils/enzymeHelpers';
|
||||
import selectedCredential from '../data.cyberArkCredential.json';
|
||||
import CredentialPluginSelected from './CredentialPluginSelected';
|
||||
|
||||
describe('<CredentialPluginSelected />', () => {
|
||||
Loading…
x
Reference in New Issue
Block a user