Sha256: d07fba9bed3ee84e66b28a8c9530ed5fd156f8e6c0a5cba1104911241a122d20

Contents?: true

Size: 1.3 KB

Versions: 13

Compression:

Stored size: 1.3 KB

Contents

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

import EditTableEntry from '../EditTableEntry';

const noop = () => {};

const fixtures = {
  'should render edit table entry': {
    hidden: false,
    disabled: false,
    handleLocking: false,
    onEditTableEntry: noop,
    additionalData: {},
  },
  'should render hidden button': {
    hidden: true,
    disabled: false,
    handleLocking: false,
    onEditTableEntry: noop,
    additionalData: {},
  },
  'should render disabled button': {
    hidden: false,
    disabled: true,
    handleLocking: false,
    onEditTableEntry: noop,
    additionalData: {},
  },
  'should render locked button': {
    hidden: false,
    disabled: false,
    handleLocking: true,
    onEditTableEntry: noop,
    additionalData: { rowData: { locked: true } },
  },
  'should render locked and disabled button': {
    hidden: false,
    disabled: true,
    handleLocking: true,
    onEditTableEntry: noop,
    additionalData: { rowData: { locked: true } },
  },
  'should render hidde, locked and disabled button': {
    hidden: true,
    disabled: true,
    handleLocking: true,
    onEditTableEntry: noop,
    additionalData: { rowData: { locked: true } },
  },
};

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

Version data entries

13 entries across 13 versions & 1 rubygems

Version Path
foreman_acd-0.11.0 webpack/components/common/__tests__/EditTableEntry.test.js
foreman_acd-0.10.0 webpack/components/common/__tests__/EditTableEntry.test.js
foreman_acd-0.9.7 webpack/components/common/__tests__/EditTableEntry.test.js
foreman_acd-0.9.5 webpack/components/common/__tests__/EditTableEntry.test.js
foreman_acd-0.9.4 webpack/components/common/__tests__/EditTableEntry.test.js
foreman_acd-0.9.3 webpack/components/common/__tests__/EditTableEntry.test.js
foreman_acd-0.9.2.3 webpack/components/common/__tests__/EditTableEntry.test.js
foreman_acd-0.9.2.2 webpack/components/common/__tests__/EditTableEntry.test.js
foreman_acd-0.9.2.1 webpack/components/common/__tests__/EditTableEntry.test.js
foreman_acd-0.9.2 webpack/components/common/__tests__/EditTableEntry.test.js
foreman_acd-0.9.1 webpack/components/common/__tests__/EditTableEntry.test.js
foreman_acd-0.9.0 webpack/components/common/__tests__/EditTableEntry.test.js
foreman_acd-0.7.0 webpack/components/common/__tests__/EditTableEntry.test.js