fix tests

pull/21833/head
Bruno Windels 2018-11-13 09:34:54 +01:00
parent ece549bf71
commit 734a7ef6c8
2 changed files with 5 additions and 1 deletions

View File

@ -26,11 +26,13 @@ const sdk = require('matrix-react-sdk');
const MessagePanel = sdk.getComponent('structures.MessagePanel');
import MatrixClientPeg from '../../../src/MatrixClientPeg';
import Matrix from 'matrix-js-sdk';
const test_utils = require('test-utils');
const mockclock = require('mock-clock');
let client;
const room = new Matrix.Room();
// wrap MessagePanel with a component which provides the MatrixClient in the context.
const WrappedMessagePanel = React.createClass({
@ -45,7 +47,7 @@ const WrappedMessagePanel = React.createClass({
},
render: function() {
return <MessagePanel {...this.props} />;
return <MessagePanel room={room} {...this.props} />;
},
});

View File

@ -82,6 +82,8 @@ describe('TimelinePanel', function() {
sandbox = test_utils.stubClient(sandbox);
room = sinon.createStubInstance(jssdk.Room);
room.currentState = sinon.createStubInstance(jssdk.RoomState);
room.currentState.members = {};
room.roomId = ROOM_ID;
timelineSet = sinon.createStubInstance(jssdk.EventTimelineSet);