Fix failing test

For some reason, update webpack causes the promise to no longer
complete by the next tick. Change the test to not depend on how
fast the promise goes through.
pull/21833/head
David Baker 2016-12-08 18:44:38 +00:00
parent 587325b36c
commit 289f8ab439
1 changed files with 4 additions and 5 deletions

View File

@ -60,14 +60,13 @@ describe('RoomView', function () {
peg.get().getProfileInfo.returns(q({displayname: "foo"}));
var roomView = ReactDOM.render(<RoomView roomAddress="#alias:ser.ver" />, parentDiv);
peg.get().joinRoom = sinon.spy();
peg.get().joinRoom = function(x) {
expect(x).toEqual('#alias:ser.ver');
done();
}
process.nextTick(function() {
roomView.onJoinButtonClicked();
process.nextTick(function() {
expect(peg.get().joinRoom.calledWith('#alias:ser.ver')).toExist();
done();
});
});
});
});