From 956b7fc480a34693f85d29144acccb86521b3188 Mon Sep 17 00:00:00 2001 From: Timo Date: Mon, 19 May 2025 13:42:13 +0200 Subject: [PATCH] actually test the impl --- src/state/MuteAllAudioModel.test.ts | 12 +----------- 1 file changed, 1 insertion(+), 11 deletions(-) diff --git a/src/state/MuteAllAudioModel.test.ts b/src/state/MuteAllAudioModel.test.ts index 6960ccf2..a07dc24a 100644 --- a/src/state/MuteAllAudioModel.test.ts +++ b/src/state/MuteAllAudioModel.test.ts @@ -5,23 +5,13 @@ SPDX-License-Identifier: AGPL-3.0-only OR LicenseRef-Element-Commercial Please see LICENSE in the repository root for full details. */ -import { combineLatest, map, startWith } from "rxjs"; import { test, vi } from "vitest"; import { expect } from "vitest"; import { setOutputEnabled$ } from "../controls"; import { muteAllAudio as muteAllAudioSetting } from "../settings/settings"; +import { muteAllAudio$ } from "./MuteAllAudioModel"; -/** - * This can transition into sth more complete: `GroupCallViewModel.ts` - */ -export const muteAllAudio$ = combineLatest([ - setOutputEnabled$, - muteAllAudioSetting.value$, -]).pipe( - startWith([true, muteAllAudioSetting.getValue()]), - map(([outputEndabled, settingsMute]) => !outputEndabled || settingsMute), -); test("muteAllAudio$", () => { const valueMock = vi.fn(); const muteAllAudio = muteAllAudio$.subscribe((value) => {