1
0
mirror of https://github.com/matrix-org/matrix-js-sdk.git synced 2026-01-03 23:22:30 +03:00

Fix broken crypto test

Now that sync takes a bit longer to send out Event events, the encrypted events
have already been decrypted by the time the test sees them - so we no longer
need to await their decryption.
This commit is contained in:
Richard van der Hoff
2017-07-26 07:20:02 +01:00
parent 10aafd3738
commit 3bd5ffc5cd

View File

@@ -595,19 +595,9 @@ describe("MatrixClient crypto", function() {
expect(event.isEncrypted()).toBeTruthy();
// it will still be encrypted at first - wait for it to be decrypted.
expect(event.getType()).toEqual("m.room.encrypted");
expect(event.isBeingDecrypted()).toBe(true);
console.log(
`bob waiting for event to be decrypted`,
);
event.once('Event.decrypted', (ev) => {
expect(ev).toBe(event);
expect(event.getType()).toEqual("m.room.message");
expect(event.getContent().msgtype).toEqual("m.bad.encrypted");
deferred.resolve();
});
expect(event.getType()).toEqual("m.room.message");
expect(event.getContent().msgtype).toEqual("m.bad.encrypted");
deferred.resolve();
};
bobTestClient.client.once("event", onEvent);