From 9ff29cdb2b790e0b88fb8a5519dc13785f3c9819 Mon Sep 17 00:00:00 2001 From: Matthew Shao Date: Mon, 26 Jun 2017 09:46:29 +0800 Subject: [web] Minor fix and Coverage ++ --- web/src/js/__tests__/components/ContentViewSpec.js | 1 + web/src/js/__tests__/components/EventLogSpec.js | 10 +++++----- web/src/js/components/EventLog.jsx | 4 ++-- 3 files changed, 8 insertions(+), 7 deletions(-) (limited to 'web') diff --git a/web/src/js/__tests__/components/ContentViewSpec.js b/web/src/js/__tests__/components/ContentViewSpec.js index c106b28b..a654870e 100644 --- a/web/src/js/__tests__/components/ContentViewSpec.js +++ b/web/src/js/__tests__/components/ContentViewSpec.js @@ -11,6 +11,7 @@ describe('ContentView Component', () => { let store = TStore() it('should render correctly', () => { + store.getState().ui.flow.contentView = 'Edit' let tflow = TFlow(), provider = renderer.create( diff --git a/web/src/js/__tests__/components/EventLogSpec.js b/web/src/js/__tests__/components/EventLogSpec.js index 651ac83b..8510de55 100644 --- a/web/src/js/__tests__/components/EventLogSpec.js +++ b/web/src/js/__tests__/components/EventLogSpec.js @@ -3,7 +3,7 @@ jest.mock('../../components/EventLog/EventList') import React from 'react' import renderer from 'react-test-renderer' import TestUtils from 'react-dom/test-utils' -import ConnectedComponent, { EventLog } from '../../components/EventLog' +import EventLog, { PureEventLog } from '../../components/EventLog' import { Provider } from 'react-redux' import { TStore } from '../ducks/tutils' @@ -14,7 +14,7 @@ describe('EventLog Component', () => { let store = TStore(), provider = renderer.create( - + ), tree = provider.toJSON() @@ -22,14 +22,14 @@ describe('EventLog Component', () => { expect(tree).toMatchSnapshot() }) - it('should handl toggleFilter', () => { + it('should handle toggleFilter', () => { let debugToggleButton = tree.children[0].children[1].children[0] debugToggleButton.props.onClick() }) provider = TestUtils.renderIntoDocument( - ) - let eventLog = TestUtils.findRenderedComponentWithType(provider, EventLog), + ) + let eventLog = TestUtils.findRenderedComponentWithType(provider, PureEventLog), mockEvent = { preventDefault: jest.fn() } it('should handle DragStart', () => { diff --git a/web/src/js/components/EventLog.jsx b/web/src/js/components/EventLog.jsx index 451d0ca0..40fe900e 100644 --- a/web/src/js/components/EventLog.jsx +++ b/web/src/js/components/EventLog.jsx @@ -5,7 +5,7 @@ import { toggleFilter, toggleVisibility } from '../ducks/eventLog' import ToggleButton from './common/ToggleButton' import EventList from './EventLog/EventList' -export class EventLog extends Component { +export class PureEventLog extends Component { static propTypes = { filters: PropTypes.object.isRequired, @@ -77,4 +77,4 @@ export default connect( close: toggleVisibility, toggleFilter: toggleFilter, } -)(EventLog) +)(PureEventLog) -- cgit v1.2.3