mirror of
https://github.com/vector-im/element-call.git
synced 2026-08-08 20:09:19 +00:00
Fix tests
This commit is contained in:
@@ -27,6 +27,7 @@ import {
|
|||||||
flushPromises,
|
flushPromises,
|
||||||
ownMemberMock,
|
ownMemberMock,
|
||||||
mockRtcMembership,
|
mockRtcMembership,
|
||||||
|
testScope,
|
||||||
} from "../../../utils/test";
|
} from "../../../utils/test";
|
||||||
import {
|
import {
|
||||||
createLocalTransport$,
|
createLocalTransport$,
|
||||||
@@ -51,13 +52,11 @@ describe("LocalTransport", () => {
|
|||||||
livekitIdentity: "@lk_user:ABCDEF",
|
livekitIdentity: "@lk_user:ABCDEF",
|
||||||
};
|
};
|
||||||
|
|
||||||
let scope: ObservableScope;
|
beforeEach(() => vi.clearAllMocks());
|
||||||
beforeEach(() => (scope = new ObservableScope()));
|
|
||||||
afterEach(() => scope.end());
|
|
||||||
|
|
||||||
it("throws if config is missing", async () => {
|
it("throws if config is missing", async () => {
|
||||||
const { advertised$, active$ } = createLocalTransport$({
|
const { advertised$, active$ } = createLocalTransport$({
|
||||||
scope,
|
scope: testScope(),
|
||||||
roomId: "!room:example.org",
|
roomId: "!room:example.org",
|
||||||
useOldestMember: false,
|
useOldestMember: false,
|
||||||
memberships$: constant(new Epoch<CallMembership[]>([])),
|
memberships$: constant(new Epoch<CallMembership[]>([])),
|
||||||
@@ -144,7 +143,7 @@ describe("LocalTransport", () => {
|
|||||||
);
|
);
|
||||||
|
|
||||||
const { advertised$, active$ } = createLocalTransport$({
|
const { advertised$, active$ } = createLocalTransport$({
|
||||||
scope,
|
scope: testScope(),
|
||||||
roomId: "!room:example.org",
|
roomId: "!room:example.org",
|
||||||
useOldestMember: false,
|
useOldestMember: false,
|
||||||
memberships$: constant(new Epoch<CallMembership[]>([])),
|
memberships$: constant(new Epoch<CallMembership[]>([])),
|
||||||
@@ -215,6 +214,7 @@ describe("LocalTransport", () => {
|
|||||||
// Initially, Alice is the only member
|
// Initially, Alice is the only member
|
||||||
const memberships$ = new BehaviorSubject([aliceMembership]);
|
const memberships$ = new BehaviorSubject([aliceMembership]);
|
||||||
|
|
||||||
|
const scope = testScope();
|
||||||
const { advertised$, active$ } = createLocalTransport$({
|
const { advertised$, active$ } = createLocalTransport$({
|
||||||
scope,
|
scope,
|
||||||
roomId: "!example_room_id",
|
roomId: "!example_room_id",
|
||||||
@@ -271,6 +271,7 @@ describe("LocalTransport", () => {
|
|||||||
// Initially, there are no members
|
// Initially, there are no members
|
||||||
const memberships$ = new BehaviorSubject<CallMembership[]>([]);
|
const memberships$ = new BehaviorSubject<CallMembership[]>([]);
|
||||||
|
|
||||||
|
const scope = testScope();
|
||||||
const { advertised$, active$ } = createLocalTransport$({
|
const { advertised$, active$ } = createLocalTransport$({
|
||||||
scope,
|
scope,
|
||||||
roomId: "!example_room_id",
|
roomId: "!example_room_id",
|
||||||
@@ -321,7 +322,7 @@ describe("LocalTransport", () => {
|
|||||||
customLivekitUrl.setValue(customLivekitUrl.defaultValue);
|
customLivekitUrl.setValue(customLivekitUrl.defaultValue);
|
||||||
localTransportOpts = {
|
localTransportOpts = {
|
||||||
ownMembershipIdentity: ownMemberMock,
|
ownMembershipIdentity: ownMemberMock,
|
||||||
scope,
|
scope: testScope(),
|
||||||
roomId: "!example_room_id",
|
roomId: "!example_room_id",
|
||||||
useOldestMember: false,
|
useOldestMember: false,
|
||||||
forceJwtEndpoint: JwtEndpointVersion.Legacy,
|
forceJwtEndpoint: JwtEndpointVersion.Legacy,
|
||||||
@@ -515,7 +516,7 @@ describe("LocalTransport", () => {
|
|||||||
|
|
||||||
it("throws if no options are available", async () => {
|
it("throws if no options are available", async () => {
|
||||||
const { advertised$, active$ } = createLocalTransport$({
|
const { advertised$, active$ } = createLocalTransport$({
|
||||||
scope,
|
scope: testScope(),
|
||||||
ownMembershipIdentity: ownMemberMock,
|
ownMembershipIdentity: ownMemberMock,
|
||||||
roomId: "!example_room_id",
|
roomId: "!example_room_id",
|
||||||
useOldestMember: false,
|
useOldestMember: false,
|
||||||
@@ -555,7 +556,7 @@ describe("LocalTransport", () => {
|
|||||||
const delayId$ = new BehaviorSubject<string | null>(null);
|
const delayId$ = new BehaviorSubject<string | null>(null);
|
||||||
|
|
||||||
const { advertised$, active$ } = createLocalTransport$({
|
const { advertised$, active$ } = createLocalTransport$({
|
||||||
scope,
|
scope: testScope(),
|
||||||
ownMembershipIdentity: ownMemberMock,
|
ownMembershipIdentity: ownMemberMock,
|
||||||
roomId: "!example_room_id",
|
roomId: "!example_room_id",
|
||||||
// We want multi-sdu
|
// We want multi-sdu
|
||||||
|
|||||||
Reference in New Issue
Block a user