Skip to content

Commit 3d46d05

Browse files
committed
use jsdom instead of node test environment
1 parent 7125d45 commit 3d46d05

3 files changed

Lines changed: 3 additions & 1 deletion

File tree

package.json

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -80,6 +80,7 @@
8080
"@babel/preset-env": "^7.12.11",
8181
"@babel/preset-typescript": "^7.12.7",
8282
"@casualbot/jest-sonar-reporter": "2.2.7",
83+
"@jest/environment": "^29.7.0",
8384
"@peculiar/webcrypto": "^1.4.5",
8485
"@stylistic/eslint-plugin": "^3.0.0",
8586
"@types/bs58": "^4.0.1",

spec/unit/matrixrtc/MembeshipManager.spec.ts renamed to spec/unit/matrixrtc/MembershipManager.spec.ts

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -25,6 +25,7 @@ import { type Focus, type LivekitFocusActive, type SessionMembershipData } from
2525
import { LegacyMembershipManager } from "../../../src/matrixrtc/MembershipManager";
2626
import { makeMockClient, makeMockRoom, membershipTemplate, mockCallMembership, type MockClient } from "./mocks";
2727
import { flushPromises } from "../../test-utils/flushPromises";
28+
2829
function waitForMockCall(method: any, returnVal?: any) {
2930
return new Promise<void>((resolve) => {
3031
(method as Mock).mockImplementation(() => {

spec/unit/matrixrtc/testEnvironment.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -26,7 +26,7 @@ It is very specific to the MembershipManager.spec.ts file and introduces the fol
2626
in their test name.
2727
*/
2828

29-
import { TestEnvironment } from "jest-environment-node";
29+
import { TestEnvironment } from "jest-environment-jsdom";
3030
import { type JestEnvironmentConfig, type EnvironmentContext } from "@jest/environment";
3131

3232
import { logger } from "../../../src/logger";

0 commit comments

Comments
 (0)