Sha256: c27d34c8498eda42689ea6e18b348703b3087847d4dcf72dcc303424b57d4bda

Contents?: true

Size: 808 Bytes

Versions: 23

Compression:

Stored size: 808 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}
      canDisable={false}
    />);
  });

  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

23 entries across 23 versions & 1 rubygems

Version Path
katello-4.14.3 webpack/scenes/RedHatRepositories/components/EnabledRepository/__tests__/EnabledRepositoryContent.test.js
katello-4.14.2 webpack/scenes/RedHatRepositories/components/EnabledRepository/__tests__/EnabledRepositoryContent.test.js
katello-4.15.0 webpack/scenes/RedHatRepositories/components/EnabledRepository/__tests__/EnabledRepositoryContent.test.js
katello-4.15.0.rc2 webpack/scenes/RedHatRepositories/components/EnabledRepository/__tests__/EnabledRepositoryContent.test.js
katello-4.15.0.rc1 webpack/scenes/RedHatRepositories/components/EnabledRepository/__tests__/EnabledRepositoryContent.test.js
katello-4.14.1 webpack/scenes/RedHatRepositories/components/EnabledRepository/__tests__/EnabledRepositoryContent.test.js
katello-4.14.0 webpack/scenes/RedHatRepositories/components/EnabledRepository/__tests__/EnabledRepositoryContent.test.js
katello-4.14.0.rc3 webpack/scenes/RedHatRepositories/components/EnabledRepository/__tests__/EnabledRepositoryContent.test.js
katello-4.14.0.rc2 webpack/scenes/RedHatRepositories/components/EnabledRepository/__tests__/EnabledRepositoryContent.test.js
katello-4.14.0.rc1.1 webpack/scenes/RedHatRepositories/components/EnabledRepository/__tests__/EnabledRepositoryContent.test.js
katello-4.14.0.rc1 webpack/scenes/RedHatRepositories/components/EnabledRepository/__tests__/EnabledRepositoryContent.test.js
katello-4.13.1 webpack/scenes/RedHatRepositories/components/EnabledRepository/__tests__/EnabledRepositoryContent.test.js
katello-4.13.0 webpack/scenes/RedHatRepositories/components/EnabledRepository/__tests__/EnabledRepositoryContent.test.js
katello-4.12.1 webpack/scenes/RedHatRepositories/components/EnabledRepository/__tests__/EnabledRepositoryContent.test.js
katello-4.13.0.rc1 webpack/scenes/RedHatRepositories/components/EnabledRepository/__tests__/EnabledRepositoryContent.test.js
katello-4.12.0 webpack/scenes/RedHatRepositories/components/EnabledRepository/__tests__/EnabledRepositoryContent.test.js
katello-4.12.0.rc3 webpack/scenes/RedHatRepositories/components/EnabledRepository/__tests__/EnabledRepositoryContent.test.js
katello-4.12.0.rc2 webpack/scenes/RedHatRepositories/components/EnabledRepository/__tests__/EnabledRepositoryContent.test.js
katello-4.12.0.rc1 webpack/scenes/RedHatRepositories/components/EnabledRepository/__tests__/EnabledRepositoryContent.test.js
katello-4.11.1 webpack/scenes/RedHatRepositories/components/EnabledRepository/__tests__/EnabledRepositoryContent.test.js