diff --git a/test/components/views/messages/ReactionsRowButton-test.tsx b/test/components/views/messages/ReactionsRowButton-test.tsx index b3ec6313d1..eb331c2a3f 100644 --- a/test/components/views/messages/ReactionsRowButton-test.tsx +++ b/test/components/views/messages/ReactionsRowButton-test.tsx @@ -116,4 +116,18 @@ describe("ReactionsRowButton", () => { expect(root.asFragment()).toMatchSnapshot(); }); + + it("renders without a room", () => { + mockClient.getRoom.mockImplementation(() => null); + + const props = createProps({}); + + const root = render( + + + , + ); + + expect(root.asFragment()).toMatchSnapshot(); + }); }); diff --git a/test/components/views/messages/__snapshots__/ReactionsRowButton-test.tsx.snap b/test/components/views/messages/__snapshots__/ReactionsRowButton-test.tsx.snap index e7cfceff14..0105892bad 100644 --- a/test/components/views/messages/__snapshots__/ReactionsRowButton-test.tsx.snap +++ b/test/components/views/messages/__snapshots__/ReactionsRowButton-test.tsx.snap @@ -97,3 +97,24 @@ exports[`ReactionsRowButton renders reaction row button emojis correctly 2`] = ` `; + +exports[`ReactionsRowButton renders without a room 1`] = ` + +
+
+
+`;