diff --git a/test/components/structures/MessagePanel-test.js b/test/components/structures/MessagePanel-test.js
index 0a51cb8918..c7287f1523 100644
--- a/test/components/structures/MessagePanel-test.js
+++ b/test/components/structures/MessagePanel-test.js
@@ -21,6 +21,7 @@ const ReactDOM = require("react-dom");
const TestUtils = require('react-addons-test-utils');
const expect = require('expect');
import sinon from 'sinon';
+import { EventEmitter } from "events";
const sdk = require('matrix-react-sdk');
@@ -46,8 +47,14 @@ const WrappedMessagePanel = React.createClass({
};
},
+ getInitialState: function() {
+ return {
+ resizeNotifier: new EventEmitter(),
+ };
+ },
+
render: function() {
- return ;
+ return ;
},
});
diff --git a/test/components/structures/ScrollPanel-test.js b/test/components/structures/ScrollPanel-test.js
index 0e091cdddf..41d0f4469b 100644
--- a/test/components/structures/ScrollPanel-test.js
+++ b/test/components/structures/ScrollPanel-test.js
@@ -19,6 +19,7 @@ const ReactDOM = require("react-dom");
const ReactTestUtils = require('react-addons-test-utils');
const expect = require('expect');
import Promise from 'bluebird';
+import { EventEmitter } from "events";
const sdk = require('matrix-react-sdk');
@@ -29,6 +30,7 @@ const Tester = React.createClass({
getInitialState: function() {
return {
tileKeys: [],
+ resizeNotifier: new EventEmitter(),
};
},
@@ -130,7 +132,8 @@ const Tester = React.createClass({
return (
+ onFillRequest={this._onFillRequest}
+ resizeNotifier={this.state.resizeNotifier}>
{ tiles }
);