From 303cb4b1093431818c629f8406147dc7ff34d061 Mon Sep 17 00:00:00 2001 From: FoxxMD Date: Mon, 11 May 2026 16:12:24 +0000 Subject: [PATCH] test: Stub deezer source to avoid connection steps --- src/backend/tests/source/source.test.ts | 11 ++++++++++- 1 file changed, 10 insertions(+), 1 deletion(-) diff --git a/src/backend/tests/source/source.test.ts b/src/backend/tests/source/source.test.ts index 760601ca..48a2f4f3 100644 --- a/src/backend/tests/source/source.test.ts +++ b/src/backend/tests/source/source.test.ts @@ -426,8 +426,17 @@ describe('Player Cleanup', function () { }); }); +class DeezerTestSource extends DeezerInternalSource { + protected async doCheckConnection(): Promise { + return; + } + doAuthentication = async () => { + return true; + } +} + const generateDeezerSource = async (options: DeezerInternalSourceOptions = {}) => { - const source = new DeezerInternalSource('test', {data: {arl: 'test'}, options}, {localUrl: new URL('https://example.com'), configDir: 'fake', logger: loggerTest, version: 'test'}, emitter); + const source = new DeezerTestSource('test', {data: {arl: 'test'}, options}, {localUrl: new URL('https://example.com'), configDir: 'fake', logger: loggerTest, version: 'test'}, emitter); await source.tryInitialize(); return source; } -- 2.51.2