diff --git a/meet-ce/frontend/webcomponent/tests/e2e/e2ee-ui.test.ts b/meet-ce/frontend/webcomponent/tests/e2e/e2ee-ui.test.ts index 6eddd686..67dfcf7e 100644 --- a/meet-ce/frontend/webcomponent/tests/e2e/e2ee-ui.test.ts +++ b/meet-ce/frontend/webcomponent/tests/e2e/e2ee-ui.test.ts @@ -1,5 +1,4 @@ import { expect, test } from '@playwright/test'; -import { MeetRecordingAccess } from '../../../../typings/src/room-config'; import { MEET_TESTAPP_URL } from '../config'; import { closeMoreOptionsMenu, @@ -61,7 +60,7 @@ test.describe('E2EE UI Tests', () => { // Enable E2EE await updateRoomConfig(roomId, { chat: { enabled: true }, - recording: { enabled: false, allowAccessTo: MeetRecordingAccess.ADMIN_MODERATOR_SPEAKER }, + recording: { enabled: false }, virtualBackground: { enabled: true }, e2ee: { enabled: true } }); @@ -95,7 +94,7 @@ test.describe('E2EE UI Tests', () => { // Disable E2EE await updateRoomConfig(roomId, { chat: { enabled: true }, - recording: { enabled: true, allowAccessTo: MeetRecordingAccess.ADMIN_MODERATOR_SPEAKER }, + recording: { enabled: true }, virtualBackground: { enabled: true }, e2ee: { enabled: false } }); @@ -142,7 +141,7 @@ test.describe('E2EE UI Tests', () => { // Enable E2EE await updateRoomConfig(roomId, { chat: { enabled: true }, - recording: { enabled: false, allowAccessTo: MeetRecordingAccess.ADMIN_MODERATOR_SPEAKER }, + recording: { enabled: false }, virtualBackground: { enabled: true }, e2ee: { enabled: true } }); @@ -238,7 +237,7 @@ test.describe('E2EE UI Tests', () => { // Enable E2EE await updateRoomConfig(roomId, { chat: { enabled: true }, - recording: { enabled: false, allowAccessTo: MeetRecordingAccess.ADMIN_MODERATOR_SPEAKER }, + recording: { enabled: false }, virtualBackground: { enabled: true }, e2ee: { enabled: true } }); @@ -354,7 +353,7 @@ test.describe('E2EE UI Tests', () => { // Enable E2EE await updateRoomConfig(roomId, { chat: { enabled: true }, - recording: { enabled: false, allowAccessTo: MeetRecordingAccess.ADMIN_MODERATOR_SPEAKER }, + recording: { enabled: false }, virtualBackground: { enabled: true }, e2ee: { enabled: true } }); @@ -575,7 +574,7 @@ test.describe('E2EE UI Tests', () => { // Enable E2EE await updateRoomConfig(roomId, { chat: { enabled: true }, - recording: { enabled: false, allowAccessTo: MeetRecordingAccess.ADMIN_MODERATOR_SPEAKER }, + recording: { enabled: false }, virtualBackground: { enabled: true }, e2ee: { enabled: true } }); @@ -828,7 +827,7 @@ test.describe('E2EE UI Tests', () => { // Enable E2EE (which should auto-disable recording) await updateRoomConfig(roomId, { chat: { enabled: true }, - recording: { enabled: false, allowAccessTo: MeetRecordingAccess.ADMIN_MODERATOR_SPEAKER }, + recording: { enabled: false }, virtualBackground: { enabled: true }, e2ee: { enabled: true } }); diff --git a/meet-ce/frontend/webcomponent/tests/e2e/ui-feature-config.test.ts b/meet-ce/frontend/webcomponent/tests/e2e/ui-feature-config.test.ts index 96e196e7..dbf9ebde 100644 --- a/meet-ce/frontend/webcomponent/tests/e2e/ui-feature-config.test.ts +++ b/meet-ce/frontend/webcomponent/tests/e2e/ui-feature-config.test.ts @@ -1,5 +1,4 @@ import { expect, test } from '@playwright/test'; -import { MeetRecordingAccess } from '../../../../typings/src/room-config'; import { MEET_TESTAPP_URL } from '../config'; import { applyVirtualBackground, @@ -71,8 +70,7 @@ test.describe('UI Feature Config Tests', () => { await updateRoomConfig(roomId, { chat: { enabled: true }, recording: { - enabled: true, - allowAccessTo: MeetRecordingAccess.ADMIN_MODERATOR_SPEAKER + enabled: true }, virtualBackground: { enabled: true } }); @@ -91,8 +89,7 @@ test.describe('UI Feature Config Tests', () => { await updateRoomConfig(roomId, { chat: { enabled: false }, recording: { - enabled: true, - allowAccessTo: MeetRecordingAccess.ADMIN_MODERATOR_SPEAKER + enabled: true }, virtualBackground: { enabled: true } }); @@ -116,8 +113,7 @@ test.describe('UI Feature Config Tests', () => { await updateRoomConfig(roomId, { chat: { enabled: true }, recording: { - enabled: true, - allowAccessTo: MeetRecordingAccess.ADMIN_MODERATOR_SPEAKER + enabled: true }, virtualBackground: { enabled: true } }); @@ -145,8 +141,7 @@ test.describe('UI Feature Config Tests', () => { await updateRoomConfig(roomId, { chat: { enabled: true }, recording: { - enabled: true, - allowAccessTo: MeetRecordingAccess.ADMIN_MODERATOR_SPEAKER + enabled: true }, virtualBackground: { enabled: true } }); @@ -165,8 +160,7 @@ test.describe('UI Feature Config Tests', () => { await updateRoomConfig(roomId, { chat: { enabled: true }, recording: { - enabled: false, - allowAccessTo: MeetRecordingAccess.ADMIN_MODERATOR_SPEAKER + enabled: false }, virtualBackground: { enabled: true } }); @@ -202,8 +196,7 @@ test.describe('UI Feature Config Tests', () => { await updateRoomConfig(roomId, { chat: { enabled: true }, recording: { - enabled: true, - allowAccessTo: MeetRecordingAccess.ADMIN_MODERATOR_SPEAKER + enabled: true }, virtualBackground: { enabled: true } }); @@ -226,8 +219,7 @@ test.describe('UI Feature Config Tests', () => { await updateRoomConfig(roomId, { chat: { enabled: true }, recording: { - enabled: true, - allowAccessTo: MeetRecordingAccess.ADMIN_MODERATOR_SPEAKER + enabled: true }, virtualBackground: { enabled: false } }); @@ -251,8 +243,7 @@ test.describe('UI Feature Config Tests', () => { await updateRoomConfig(roomId, { chat: { enabled: true }, recording: { - enabled: true, - allowAccessTo: MeetRecordingAccess.ADMIN_MODERATOR_SPEAKER + enabled: true }, virtualBackground: { enabled: true } }); @@ -270,8 +261,7 @@ test.describe('UI Feature Config Tests', () => { await updateRoomConfig(roomId, { chat: { enabled: true }, recording: { - enabled: true, - allowAccessTo: MeetRecordingAccess.ADMIN_MODERATOR_SPEAKER + enabled: true }, virtualBackground: { enabled: false } }); diff --git a/meet-ce/frontend/webcomponent/tests/helpers/function-helpers.ts b/meet-ce/frontend/webcomponent/tests/helpers/function-helpers.ts index 36cbfa43..62d9d99e 100644 --- a/meet-ce/frontend/webcomponent/tests/helpers/function-helpers.ts +++ b/meet-ce/frontend/webcomponent/tests/helpers/function-helpers.ts @@ -1,7 +1,6 @@ import { expect, FrameLocator, Locator, Page } from '@playwright/test'; import * as fs from 'fs'; import { PNG } from 'pngjs'; -import { MeetRecordingAccess, MeetRoomConfig } from '../../../../typings/src/room-config'; import { MEET_API_KEY, MEET_API_URL, MEET_TESTAPP_URL } from '../config'; /** @@ -158,8 +157,7 @@ export async function interactWithElementInIframe( // Helper function to get default room config const getDefaultRoomConfig = (): MeetRoomConfig => ({ recording: { - enabled: true, - allowAccessTo: MeetRecordingAccess.ADMIN_MODERATOR_SPEAKER + enabled: true }, chat: { enabled: true }, virtualBackground: { enabled: true }, @@ -773,7 +771,10 @@ export async function getRoomFromWebhookStorage(page: Page, roomId: string, even const events = map[roomId] || []; console.log(`Looking for event '${eventName}' in room '${roomId}'`); - console.log('Available events:', events.map((e: any) => e.event)); + console.log( + 'Available events:', + events.map((e: any) => e.event) + ); // Find the specific event and return the complete event object const event = events.find((e: any) => e.event === eventName);