Skip to content

Commit addaed6

Browse files
committed
Use new methods in integration tests
1 parent 141be49 commit addaed6

File tree

1 file changed

+7
-5
lines changed

1 file changed

+7
-5
lines changed

spec/integ/crypto/verification.spec.ts

Lines changed: 7 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -129,9 +129,10 @@ describe.each(Object.entries(CRYPTO_BACKENDS))("verification (%s)", (backend: st
129129
expectSendToDeviceMessage("m.key.verification.request"),
130130
aliceClient.requestVerification(TEST_USER_ID, [TEST_DEVICE_ID]),
131131
]);
132-
const transactionId = request.channel.transactionId;
132+
const transactionId = request.transactionId;
133133
expect(transactionId).toBeDefined();
134134
expect(request.phase).toEqual(Phase.Requested);
135+
expect(request.roomId).toBeUndefined();
135136

136137
let toDeviceMessage = requestBody.messages[TEST_USER_ID][TEST_DEVICE_ID];
137138
expect(toDeviceMessage.methods).toContain("m.sas.v1");
@@ -149,6 +150,7 @@ describe.each(Object.entries(CRYPTO_BACKENDS))("verification (%s)", (backend: st
149150
});
150151
await waitForVerificationRequestChanged(request);
151152
expect(request.phase).toEqual(Phase.Ready);
153+
expect(request.otherDeviceId).toEqual(TEST_DEVICE_ID);
152154

153155
// ... and picks a method with m.key.verification.start
154156
returnToDeviceMessageFromSync({
@@ -265,7 +267,7 @@ describe.each(Object.entries(CRYPTO_BACKENDS))("verification (%s)", (backend: st
265267
expectSendToDeviceMessage("m.key.verification.request"),
266268
aliceClient.requestVerification(TEST_USER_ID, [TEST_DEVICE_ID]),
267269
]);
268-
const transactionId = request.channel.transactionId;
270+
const transactionId = request.transactionId;
269271

270272
const toDeviceMessage = requestBody.messages[TEST_USER_ID][TEST_DEVICE_ID];
271273
expect(toDeviceMessage.methods).toContain("m.qr_code.show.v1");
@@ -287,9 +289,9 @@ describe.each(Object.entries(CRYPTO_BACKENDS))("verification (%s)", (backend: st
287289
expect(request.phase).toEqual(Phase.Ready);
288290

289291
// we should now have QR data we can display
290-
const qrCodeData = request.qrCodeData!;
291-
expect(qrCodeData).toBeTruthy();
292-
const qrCodeBuffer = qrCodeData.getBuffer();
292+
const qrCodeBuffer = request.getQRCodeBytes()!;
293+
expect(qrCodeBuffer).toBeTruthy();
294+
293295
// https://spec.matrix.org/v1.7/client-server-api/#qr-code-format
294296
expect(qrCodeBuffer.subarray(0, 6).toString("latin1")).toEqual("MATRIX");
295297
expect(qrCodeBuffer.readUint8(6)).toEqual(0x02); // version

0 commit comments

Comments
 (0)