1
0
mirror of https://github.com/matrix-org/matrix-react-sdk.git synced 2025-07-30 02:21:17 +03:00

Move mediaDevices mock out of setupManualMocks (#11413)

* Move `mediaDevices` mock out of `setupManualMocks`

This doesn't work well in test suites with multiple tests, because the
`mockReturnValue` is reset for subsequent tests.

In any case, having it mocked out automagically is *magical*. Let's make it
opt-in.

* clarify ts-ignore
This commit is contained in:
Richard van der Hoff
2023-08-16 09:29:34 +01:00
committed by GitHub
parent d569ba0cfe
commit 3fda0299a5
9 changed files with 34 additions and 15 deletions

View File

@ -35,6 +35,7 @@ import {
mkRoomCreateEvent,
mockPlatformPeg,
flushPromises,
useMockMediaDevices,
} from "../../test-utils";
import { MatrixClientPeg } from "../../../src/MatrixClientPeg";
import { CallStore } from "../../../src/stores/CallStore";
@ -84,6 +85,8 @@ describe("PipContainer", () => {
};
beforeEach(async () => {
useMockMediaDevices();
user = userEvent.setup();
stubClient();