From b0b7fa146a333a596a28615ba9fa644ec0bb8e39 Mon Sep 17 00:00:00 2001 From: jevb Date: Wed, 18 Mar 2026 07:09:45 +0100 Subject: [PATCH] fix: add missing localCamera/localScreenshare to VoiceState resets in tests --- Client/tauri-client/tests/helpers/test-utils.ts | 2 ++ Client/tauri-client/tests/integration/stores.test.ts | 2 ++ Client/tauri-client/tests/unit/channel-sidebar.test.ts | 2 ++ Client/tauri-client/tests/unit/dispatcher.test.ts | 2 ++ Client/tauri-client/tests/unit/voice-channel.test.ts | 2 ++ Client/tauri-client/tests/unit/voice-disconnect.test.ts | 2 ++ Client/tauri-client/tests/unit/voice-widget.test.ts | 2 ++ 7 files changed, 14 insertions(+) diff --git a/Client/tauri-client/tests/helpers/test-utils.ts b/Client/tauri-client/tests/helpers/test-utils.ts index 7f6947cf..fca7be34 100644 --- a/Client/tauri-client/tests/helpers/test-utils.ts +++ b/Client/tauri-client/tests/helpers/test-utils.ts @@ -53,6 +53,8 @@ const VOICE_INITIAL: VoiceState = { voiceConfigs: new Map(), localMuted: false, localDeafened: false, + localCamera: false, + localScreenshare: false, }; const UI_INITIAL: UiState = { diff --git a/Client/tauri-client/tests/integration/stores.test.ts b/Client/tauri-client/tests/integration/stores.test.ts index 136bccd6..602b48d1 100644 --- a/Client/tauri-client/tests/integration/stores.test.ts +++ b/Client/tauri-client/tests/integration/stores.test.ts @@ -118,6 +118,8 @@ function resetAllStores(): void { voiceConfigs: new Map(), localMuted: false, localDeafened: false, + localCamera: false, + localScreenshare: false, })); authStore.setState(() => ({ token: null, diff --git a/Client/tauri-client/tests/unit/channel-sidebar.test.ts b/Client/tauri-client/tests/unit/channel-sidebar.test.ts index f146c314..187e68fb 100644 --- a/Client/tauri-client/tests/unit/channel-sidebar.test.ts +++ b/Client/tauri-client/tests/unit/channel-sidebar.test.ts @@ -40,6 +40,8 @@ function resetStores(): void { voiceConfigs: new Map(), localMuted: false, localDeafened: false, + localCamera: false, + localScreenshare: false, })); membersStore.setState(() => ({ members: new Map(), diff --git a/Client/tauri-client/tests/unit/dispatcher.test.ts b/Client/tauri-client/tests/unit/dispatcher.test.ts index f3554c56..ac831c22 100644 --- a/Client/tauri-client/tests/unit/dispatcher.test.ts +++ b/Client/tauri-client/tests/unit/dispatcher.test.ts @@ -89,6 +89,8 @@ describe("WS Dispatcher", () => { voiceConfigs: new Map(), localMuted: false, localDeafened: false, + localCamera: false, + localScreenshare: false, })); mock = createMockWs(); diff --git a/Client/tauri-client/tests/unit/voice-channel.test.ts b/Client/tauri-client/tests/unit/voice-channel.test.ts index ff3bc296..fc581813 100644 --- a/Client/tauri-client/tests/unit/voice-channel.test.ts +++ b/Client/tauri-client/tests/unit/voice-channel.test.ts @@ -11,6 +11,8 @@ function resetStores(): void { voiceConfigs: new Map(), localMuted: false, localDeafened: false, + localCamera: false, + localScreenshare: false, })); membersStore.setState(() => ({ members: new Map(), diff --git a/Client/tauri-client/tests/unit/voice-disconnect.test.ts b/Client/tauri-client/tests/unit/voice-disconnect.test.ts index a5a3f88d..9568dc57 100644 --- a/Client/tauri-client/tests/unit/voice-disconnect.test.ts +++ b/Client/tauri-client/tests/unit/voice-disconnect.test.ts @@ -19,6 +19,8 @@ function resetStores(): void { voiceConfigs: new Map(), localMuted: false, localDeafened: false, + localCamera: false, + localScreenshare: false, })); authStore.setState(() => ({ token: null, diff --git a/Client/tauri-client/tests/unit/voice-widget.test.ts b/Client/tauri-client/tests/unit/voice-widget.test.ts index 0c97e82e..236f1cad 100644 --- a/Client/tauri-client/tests/unit/voice-widget.test.ts +++ b/Client/tauri-client/tests/unit/voice-widget.test.ts @@ -12,6 +12,8 @@ function resetStores(): void { voiceConfigs: new Map(), localMuted: false, localDeafened: false, + localCamera: false, + localScreenshare: false, })); channelsStore.setState(() => ({ channels: new Map(),