parent
5cda2a6802
commit
dc50a0f24a
|
@ -220,12 +220,14 @@ describe('TimelinePanel', function() {
|
||||||
for (var i = 0; i < N_EVENTS; i++) {
|
for (var i = 0; i < N_EVENTS; i++) {
|
||||||
timeline.addEvent(mkMessage());
|
timeline.addEvent(mkMessage());
|
||||||
}
|
}
|
||||||
|
console.log("added events to timeline");
|
||||||
|
|
||||||
var scrollDefer;
|
var scrollDefer;
|
||||||
var panel = ReactDOM.render(
|
var panel = ReactDOM.render(
|
||||||
<TimelinePanel room={room} onScroll={()=>{scrollDefer.resolve()}} />,
|
<TimelinePanel room={room} onScroll={()=>{scrollDefer.resolve()}} />,
|
||||||
parentDiv
|
parentDiv
|
||||||
);
|
);
|
||||||
|
console.log("TimelinePanel rendered");
|
||||||
|
|
||||||
var messagePanel = ReactTestUtils.findRenderedComponentWithType(
|
var messagePanel = ReactTestUtils.findRenderedComponentWithType(
|
||||||
panel, sdk.getComponent('structures.MessagePanel'));
|
panel, sdk.getComponent('structures.MessagePanel'));
|
||||||
|
@ -246,6 +248,7 @@ describe('TimelinePanel', function() {
|
||||||
// need to go further
|
// need to go further
|
||||||
return backPaginate();
|
return backPaginate();
|
||||||
}
|
}
|
||||||
|
console.log("paginated to end.");
|
||||||
|
|
||||||
// hopefully, we got to the start of the timeline
|
// hopefully, we got to the start of the timeline
|
||||||
expect(messagePanel.props.backPaginating).toBe(false);
|
expect(messagePanel.props.backPaginating).toBe(false);
|
||||||
|
@ -259,6 +262,7 @@ describe('TimelinePanel', function() {
|
||||||
expect(messagePanel.props.suppressFirstDateSeparator).toBe(true);
|
expect(messagePanel.props.suppressFirstDateSeparator).toBe(true);
|
||||||
|
|
||||||
// back-paginate until we hit the start
|
// back-paginate until we hit the start
|
||||||
|
console.log("back paginating...");
|
||||||
return backPaginate();
|
return backPaginate();
|
||||||
}).then(() => {
|
}).then(() => {
|
||||||
expect(messagePanel.props.suppressFirstDateSeparator).toBe(false);
|
expect(messagePanel.props.suppressFirstDateSeparator).toBe(false);
|
||||||
|
|
Loading…
Reference in New Issue