Skip to content
Snippets Groups Projects
Select Git revision
  • 1aed1978dd00e11ba12011c302539e5b8cbd7d12
  • master default protected
  • multiprocessing
  • experiment/clara
  • experiment/spec2B-poc
  • experiment/qivalio-poc
  • experiment/ertms
  • MAY-2023
  • FEB-2023
  • EGC-2023
  • 0.2.1
  • v0.2.0
  • v0.1.2
13 results

prepare_work_data.py

Blame
  • WindowIcon.test.js 770 B
    import React from 'react';
    import { shallow } from 'enzyme';
    import WindowIcon from '../../../src/components/WindowIcon';
    
    /** createWrapper */
    function createWrapper(props) {
      return shallow(
        <WindowIcon
          manifestLogo=""
          classses={{}}
          {...props}
        />,
      ).dive(); // to unwrap HOC created by withStyles();
    }
    
    describe('WindowIcon', () => {
      it('should render nothing if no manifest logo given', () => {
        const wrapper = createWrapper();
        expect(wrapper.find('img').length).toBe(0);
      });
    
      it('should render logo if manifest logo is given', () => {
        const manifestLogo = 'http://foo.bar';
        const wrapper = createWrapper({ manifestLogo });
        expect(wrapper.find('img').first().prop('src'))
          .toEqual(manifestLogo);
      });
    });