Sha256: 569ce018b45041552f42725fd4887fa7a40e0e5075b53461de20bd401d8cada0

Contents?: true

Size: 1.91 KB

Versions: 5

Compression:

Stored size: 1.91 KB

Contents

import { testComponentSnapshotsWithFixtures } from 'react-redux-test-utils';

import ParameterSelection from '../ParameterSelection';

import {
  newDefinition,
  editDefinition,
  newInstance,
  editInstance,
} from '../__fixtures__/parameterSelection.fixtures'

jest.mock('foremanReact/components/common/forms/Select');

const noop = () => {};

const fixtures = {
  'should render newDefinition': {
    location: "Default Location",
    organization: "Default Organization",
    loadForemanDataUrl: "/acd/ui_acd_fdata/__id__",
    loading: false,
    data: newDefinition,
    error: { statusText: '', errorMsg: '' },
    initParameterSelection: noop,
    loadForemanData: noop,
    addParameter: noop,
    deleteParameter: noop,
  },
  'should render editDefinition': {
    location: "Default Location",
    organization: "Default Organization",
    loadForemanDataUrl: "/acd/ui_acd_fdata/__id__",
    loading: false,
    data: editDefinition,
    error: { statusText: '', errorMsg: '' },
    initParameterSelection: noop,
    loadForemanData: noop,
    addParameter: noop,
    deleteParameter: noop,
  },
  'should render newInstance': {
    location: "Default Location",
    organization: "Default Organization",
    loading: false,
    loadForemanDataUrl: "/acd/ui_acd_fdata/__id__",
    data: newInstance,
    error: { statusText: '', errorMsg: '' },
    initParameterSelection: noop,
    loadForemanData: noop,
    addParameter: noop,
    deleteParameter: noop,
  },
  'should render editInstance': {
    location: "Default Location",
    organization: "Default Organization",
    loading: false,
    loadForemanDataUrl: "/acd/ui_acd_fdata/__id__",
    data: editInstance,
    error: { statusText: '', errorMsg: '' },
    initParameterSelection: noop,
    loadForemanData: noop,
    addParameter: noop,
    deleteParameter: noop,
  },
};

describe('ParameterSelection', () =>
  testComponentSnapshotsWithFixtures(ParameterSelection, fixtures));

Version data entries

5 entries across 5 versions & 1 rubygems

Version Path
foreman_acd-0.6.0 webpack/components/ParameterSelection/__tests__/ParameterSelection.test.js
foreman_acd-0.5.0 webpack/components/ParameterSelection/__tests__/ParameterSelection.test.js
foreman_acd-0.4.0 webpack/components/ParameterSelection/__tests__/ParameterSelection.test.js
foreman_acd-0.3.0 webpack/components/ParameterSelection/__tests__/ParameterSelection.test.js
foreman_acd-0.2.1 webpack/components/ParameterSelection/__tests__/ParameterSelection.test.js