Skip to content

Commit 8e9af36

Browse files
committed
fixup: RTC add test for first key use
1 parent d79fc58 commit 8e9af36

File tree

1 file changed

+9
-0
lines changed

1 file changed

+9
-0
lines changed

spec/unit/matrixrtc/RTCEncrytionManager.spec.ts

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -73,6 +73,15 @@ describe("RTCEncryptionManager", () => {
7373
});
7474

7575
describe("Sharing Keys", () => {
76+
it("Set up my key asap even if no key distribution is needed", () => {
77+
getMembershipMock.mockReturnValue([]);
78+
79+
encryptionManager.join(undefined);
80+
81+
// The key should have been rolled out immediately
82+
expect(onEncryptionKeysChanged).toHaveBeenCalled();
83+
});
84+
7685
it("Should distribute keys to members on join", async () => {
7786
const members = [
7887
aCallMembership("@bob:example.org", "BOBDEVICE"),

0 commit comments

Comments
 (0)