Sha256: b08c12528ae19d542967e36989ede53ab7bcb2a3078b3015853fc03c44b56bfd

Contents?: true

Size: 811 Bytes

Versions: 3

Compression:

Stored size: 811 Bytes

Contents

import React from 'react';
import { Provider } from 'react-redux';
import configureMockStore from 'redux-mock-store';
import * as patternfly from '@patternfly/react-core';
import { mount } from '@theforeman/test';
import { AdvancedFields } from '../AdvancedFields';

jest.spyOn(patternfly, 'FormGroup');
patternfly.FormGroup.mockImplementation(props => (
  <div>{props.navAriaLabel}</div>
));
const mockStore = configureMockStore([]);
const store = mockStore({
  JOB_TEMPLATE: { response: { effective_user: { overridable: true } } },
});
describe('AdvancedFields', () => {
  it('rendring', () => {
    const component = mount(
      <Provider store={store}>
        <AdvancedFields advancedValues={{}} setAdvancedValues={jest.fn()} />
      </Provider>
    );
    expect(component).toMatchSnapshot();
  });
});

Version data entries

3 entries across 3 versions & 1 rubygems

Version Path
foreman_remote_execution-4.5.1 webpack/JobWizard/steps/AdvancedFields/__tests__/AdvancedFields.test.js
foreman_remote_execution-4.6.0 webpack/JobWizard/steps/AdvancedFields/__tests__/AdvancedFields.test.js
foreman_remote_execution-4.5.0 webpack/JobWizard/steps/AdvancedFields/__tests__/AdvancedFields.test.js