You've already forked matrix-react-sdk
mirror of
https://github.com/matrix-org/matrix-react-sdk.git
synced 2025-07-31 13:44:28 +03:00
Add logging to TimelinePanel test
to see where it fails on jenkins
This commit is contained in:
@ -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);
|
||||||
|
Reference in New Issue
Block a user