diff --git a/extensions/matrix/src/actions.test.ts b/extensions/matrix/src/actions.test.ts index 519fa7ffc7e8..35908cd7bf4f 100644 --- a/extensions/matrix/src/actions.test.ts +++ b/extensions/matrix/src/actions.test.ts @@ -95,11 +95,17 @@ describe("matrixMessageActions", () => { expect(discovery.mediaSourceParams).toEqual({ "set-profile": ["avatarUrl", "avatarPath"], }); - expect(properties).toMatchObject({ - displayName: expect.any(Object), - avatarUrl: expect.any(Object), - avatarPath: expect.any(Object), - }); + expect(Object.keys(properties).sort()).toEqual([ + "avatarPath", + "avatarUrl", + "avatar_path", + "avatar_url", + "displayName", + "display_name", + ]); + expect(properties.displayName).toHaveProperty("type", "string"); + expect(properties.avatarUrl).toHaveProperty("type", "string"); + expect(properties.avatarPath).toHaveProperty("type", "string"); }); it("hides self-profile updates for non-owner discovery", () => {