test: bridge discord voice private casts via unknown

This commit is contained in:
Peter Steinberger
2026-02-25 00:31:17 +00:00
parent ee6fec36eb
commit a1a6235c66

View File

@@ -246,17 +246,23 @@ describe("DiscordVoiceManager", () => {
await manager.join({ guildId: "g1", channelId: "c1" });
const entry = (manager as { sessions: Map<string, unknown> }).sessions.get("g1");
const entry = (manager as unknown as { sessions: Map<string, unknown> }).sessions.get("g1");
expect(entry).toBeDefined();
(manager as { handleReceiveError: (e: unknown, err: unknown) => void }).handleReceiveError(
(
manager as unknown as { handleReceiveError: (e: unknown, err: unknown) => void }
).handleReceiveError(
entry,
new Error("Failed to decrypt: DecryptionFailed(UnencryptedWhenPassthroughDisabled)"),
);
(manager as { handleReceiveError: (e: unknown, err: unknown) => void }).handleReceiveError(
(
manager as unknown as { handleReceiveError: (e: unknown, err: unknown) => void }
).handleReceiveError(
entry,
new Error("Failed to decrypt: DecryptionFailed(UnencryptedWhenPassthroughDisabled)"),
);
(manager as { handleReceiveError: (e: unknown, err: unknown) => void }).handleReceiveError(
(
manager as unknown as { handleReceiveError: (e: unknown, err: unknown) => void }
).handleReceiveError(
entry,
new Error("Failed to decrypt: DecryptionFailed(UnencryptedWhenPassthroughDisabled)"),
);