Sha256: f57858f82ca659b7b2b0ccb35db73fa2867121d6cf3fcec38cd95efe71a80a45

Contents?: true

Size: 783 Bytes

Versions: 165

Compression:

Stored size: 783 Bytes

Contents

import React from 'react';
import { shallow } from 'enzyme';
import toJson from 'enzyme-to-json';
import EnabledRepositoryContent from '../EnabledRepositoryContent';

describe('Enabled Repositories Content Component', () => {
  const mockCallBack = jest.fn();

  let shallowWrapper;
  beforeEach(() => {
    shallowWrapper = shallow(<EnabledRepositoryContent
      loading
      disableTooltipId="disable-1"
      disableRepository={mockCallBack}
    />);
  });

  it('should render', async () => {
    expect(toJson(shallowWrapper)).toMatchSnapshot();
  });

  it('should run disableRepository on click', async () => {
    expect(mockCallBack).not.toHaveBeenCalled();
    shallowWrapper.find('button').at(0).simulate('click');
    expect(mockCallBack).toHaveBeenCalled();
  });
});

Version data entries

165 entries across 165 versions & 1 rubygems

Version Path
katello-4.10.0 webpack/scenes/RedHatRepositories/components/EnabledRepository/__tests__/EnabledRepositoryContent.test.js
katello-4.9.2 webpack/scenes/RedHatRepositories/components/EnabledRepository/__tests__/EnabledRepositoryContent.test.js
katello-4.10.0.rc2 webpack/scenes/RedHatRepositories/components/EnabledRepository/__tests__/EnabledRepositoryContent.test.js
katello-4.10.0.rc1 webpack/scenes/RedHatRepositories/components/EnabledRepository/__tests__/EnabledRepositoryContent.test.js
katello-4.8.4 webpack/scenes/RedHatRepositories/components/EnabledRepository/__tests__/EnabledRepositoryContent.test.js
katello-4.9.1 webpack/scenes/RedHatRepositories/components/EnabledRepository/__tests__/EnabledRepositoryContent.test.js
katello-4.8.3 webpack/scenes/RedHatRepositories/components/EnabledRepository/__tests__/EnabledRepositoryContent.test.js
katello-4.9.0 webpack/scenes/RedHatRepositories/components/EnabledRepository/__tests__/EnabledRepositoryContent.test.js
katello-4.7.6 webpack/scenes/RedHatRepositories/components/EnabledRepository/__tests__/EnabledRepositoryContent.test.js
katello-4.8.2 webpack/scenes/RedHatRepositories/components/EnabledRepository/__tests__/EnabledRepositoryContent.test.js
katello-4.9.0.rc2 webpack/scenes/RedHatRepositories/components/EnabledRepository/__tests__/EnabledRepositoryContent.test.js
katello-4.9.0.rc1 webpack/scenes/RedHatRepositories/components/EnabledRepository/__tests__/EnabledRepositoryContent.test.js
katello-4.8.1 webpack/scenes/RedHatRepositories/components/EnabledRepository/__tests__/EnabledRepositoryContent.test.js
katello-4.7.5 webpack/scenes/RedHatRepositories/components/EnabledRepository/__tests__/EnabledRepositoryContent.test.js
katello-4.8.0 webpack/scenes/RedHatRepositories/components/EnabledRepository/__tests__/EnabledRepositoryContent.test.js
katello-4.8.0.rc2 webpack/scenes/RedHatRepositories/components/EnabledRepository/__tests__/EnabledRepositoryContent.test.js
katello-4.7.4 webpack/scenes/RedHatRepositories/components/EnabledRepository/__tests__/EnabledRepositoryContent.test.js
katello-4.8.0.rc1 webpack/scenes/RedHatRepositories/components/EnabledRepository/__tests__/EnabledRepositoryContent.test.js
katello-4.7.3 webpack/scenes/RedHatRepositories/components/EnabledRepository/__tests__/EnabledRepositoryContent.test.js
katello-4.7.2 webpack/scenes/RedHatRepositories/components/EnabledRepository/__tests__/EnabledRepositoryContent.test.js