UNPKG

react-jplayer

Version:

Html5 audio and video player library for React

36 lines (28 loc) 888 B
import React from 'react'; import expect from 'expect'; import proxyquire from 'proxyquire'; import containerSetup from '../../util/specHelpers/containerSetup.spec'; proxyquire.noCallThru(); const id = 'TestPlayer'; const mockBrowserUnsupported = () => <div />; const browserUnsupportedContainer = proxyquire('./browserUnsupportedContainer', { './browserUnsupported': mockBrowserUnsupported, }).default; const setup = (jPlayers, props) => containerSetup(browserUnsupportedContainer, jPlayers, props); describe('BrowserUnsupportedContainer', () => { let jPlayers; beforeEach(() => { jPlayers = { [id]: { mediaSettings: { nonSupported: true, }, }, }; }); it('passes in nonSupported', () => { const { wrapper } = setup(jPlayers); expect(wrapper.find(mockBrowserUnsupported).prop('nonSupported')).toBe(true); }); });