Skip to content

Commit 69f1bea

Browse files
Update dependency @matrix-org/matrix-sdk-crypto-wasm to v14.1.0 (#4811)
* Convert import/export room key tests to snapshots * Update dependency @matrix-org/matrix-sdk-crypto-wasm to v14.1.0 --------- Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
1 parent a52c64b commit 69f1bea

File tree

3 files changed

+38
-13
lines changed

3 files changed

+38
-13
lines changed
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,31 @@
1+
// Jest Snapshot v1, https://goo.gl/fbAQLP
2+
3+
exports[`RustCrypto importing and exporting room keys should import and export keys 1`] = `
4+
{
5+
"algorithm": "m.megolm.v1.aes-sha2",
6+
"forwarding_curve25519_key_chain": [],
7+
"org.matrix.msc3061.shared_history": false,
8+
"room_id": "!room:id",
9+
"sender_claimed_keys": {
10+
"ed25519": "QdgHgdpDgihgovpPzUiThXur1fbErTFh7paFvNKSgN0",
11+
},
12+
"sender_key": "WimPd2udAU/1S/+YBpPbmr9L+0H5H+BnAVHSwDxlPGc",
13+
"session_id": "FYOoKQSwe4d9jhTZ/LQCZFJINjPEqZ7Or4Z08reP92M",
14+
"session_key": "AQAAAABZ0jXQOprFfXe41tIFmAtHxflJp4O2hM/vzQQpOazOCFeWSoW5P3Z9Q+voU3eXehMwyP8/hm/Q8xLP6/PmJdy+71se/17kdFwcDGgLxBWfa4ODM9zlI4EjKbNqmiii5loJ7rBhA/XXaw80m0hfU6zTDX/KrO55J0Pt4vJ0LDa3LBWDqCkEsHuHfY4U2fy0AmRSSDYzxKmezq+GdPK3j/dj",
15+
}
16+
`;
17+
18+
exports[`RustCrypto importing and exporting room keys should import and export keys as JSON 1`] = `
19+
{
20+
"algorithm": "m.megolm.v1.aes-sha2",
21+
"forwarding_curve25519_key_chain": [],
22+
"org.matrix.msc3061.shared_history": false,
23+
"room_id": "!room:id",
24+
"sender_claimed_keys": {
25+
"ed25519": "QdgHgdpDgihgovpPzUiThXur1fbErTFh7paFvNKSgN0",
26+
},
27+
"sender_key": "WimPd2udAU/1S/+YBpPbmr9L+0H5H+BnAVHSwDxlPGc",
28+
"session_id": "FYOoKQSwe4d9jhTZ/LQCZFJINjPEqZ7Or4Z08reP92M",
29+
"session_key": "AQAAAABZ0jXQOprFfXe41tIFmAtHxflJp4O2hM/vzQQpOazOCFeWSoW5P3Z9Q+voU3eXehMwyP8/hm/Q8xLP6/PmJdy+71se/17kdFwcDGgLxBWfa4ODM9zlI4EjKbNqmiii5loJ7rBhA/XXaw80m0hfU6zTDX/KrO55J0Pt4vJ0LDa3LBWDqCkEsHuHfY4U2fy0AmRSSDYzxKmezq+GdPK3j/dj",
30+
}
31+
`;

spec/unit/rust-crypto/rust-crypto.spec.ts

+4-10
Original file line numberDiff line numberDiff line change
@@ -514,11 +514,8 @@ describe("RustCrypto", () => {
514514
expect(Array.isArray(keys)).toBeTruthy();
515515
expect(keys.length).toBe(someRoomKeys.length);
516516

517-
const aSession = someRoomKeys[0];
518-
519-
const exportedKey = keys.find((k) => k.session_id == aSession.session_id);
520-
521-
expect(aSession).toStrictEqual(exportedKey);
517+
const exportedKey = keys.find((k) => k.session_id == someRoomKeys[0].session_id);
518+
expect(exportedKey).toMatchSnapshot();
522519
});
523520

524521
it("should import and export keys as JSON", async () => {
@@ -539,11 +536,8 @@ describe("RustCrypto", () => {
539536
expect(Array.isArray(keys)).toBeTruthy();
540537
expect(keys.length).toBe(someRoomKeys.length);
541538

542-
const aSession = someRoomKeys[0];
543-
544-
const exportedKey = keys.find((k) => k.session_id == aSession.session_id);
545-
546-
expect(aSession).toStrictEqual(exportedKey);
539+
const exportedKey = keys.find((k) => k.session_id == someRoomKeys[0].session_id);
540+
expect(exportedKey).toMatchSnapshot();
547541
});
548542
});
549543

yarn.lock

+3-3
Original file line numberDiff line numberDiff line change
@@ -1619,9 +1619,9 @@
16191619
"@jridgewell/sourcemap-codec" "^1.4.14"
16201620

16211621
"@matrix-org/matrix-sdk-crypto-wasm@^14.0.1":
1622-
version "14.0.1"
1623-
resolved "https://registry.yarnpkg.com/@matrix-org/matrix-sdk-crypto-wasm/-/matrix-sdk-crypto-wasm-14.0.1.tgz#e258ef84bcc7889f0e7eb3a7dbecf0830a6dd606"
1624-
integrity sha512-CgLpHs6nTw5pjSsMBi9xbQnBXf2l8YhImQP9cv8nbGSCYdYjFI0FilMXffzjWV5HThpNHri/3pF20ahZtuS3VA==
1622+
version "14.1.0"
1623+
resolved "https://registry.yarnpkg.com/@matrix-org/matrix-sdk-crypto-wasm/-/matrix-sdk-crypto-wasm-14.1.0.tgz#843574ab3e3408162acf1af62e7d0e919e7fb871"
1624+
integrity sha512-vcSxHJIr6lP0Fgo8jl0sTHg+OZxZn+skGjiyB62erfgw/R2QqJl0ZVSY8SRcbk9LtHo/ZGld1tnaOyjL2e3cLQ==
16251625

16261626
"@matrix-org/[email protected]":
16271627
version "3.2.15"

0 commit comments

Comments
 (0)