1
0
mirror of https://github.com/matrix-org/matrix-js-sdk.git synced 2025-08-09 10:22:46 +03:00

Update test for new preprocessToDeviceMessages API

This commit is contained in:
Valere
2025-06-30 14:51:38 +02:00
parent dfd851ff2f
commit f0a629bde2

View File

@@ -551,11 +551,11 @@ describe("RustCrypto", () => {
const inputs: IToDeviceEvent[] = [ const inputs: IToDeviceEvent[] = [
{ content: { key: "value" }, type: "org.matrix.test", sender: "@alice:example.com" }, { content: { key: "value" }, type: "org.matrix.test", sender: "@alice:example.com" },
]; ];
const res = await rustCrypto.preprocessToDeviceMessages(inputs); const res = (await rustCrypto.preprocessToDeviceMessages(inputs)).map((p) => p.message);
expect(res).toEqual(inputs); expect(res).toEqual(inputs);
}); });
it("should pass through bad encrypted messages", async () => { it("should fail to process bad encrypted messages", async () => {
const olmMachine: OlmMachine = rustCrypto["olmMachine"]; const olmMachine: OlmMachine = rustCrypto["olmMachine"];
const keys = olmMachine.identityKeys; const keys = olmMachine.identityKeys;
const inputs: IToDeviceEvent[] = [ const inputs: IToDeviceEvent[] = [
@@ -576,7 +576,7 @@ describe("RustCrypto", () => {
]; ];
const res = await rustCrypto.preprocessToDeviceMessages(inputs); const res = await rustCrypto.preprocessToDeviceMessages(inputs);
expect(res).toEqual(inputs); expect(res.length).toEqual(0);
}); });
it("emits VerificationRequestReceived on incoming m.key.verification.request", async () => { it("emits VerificationRequestReceived on incoming m.key.verification.request", async () => {