From bd8e1a287b95dad45c0f61ec1de8124920a8dafe Mon Sep 17 00:00:00 2001 From: Maurice Date: Wed, 7 Oct 2026 17:55:25 +0200 Subject: [PATCH] test(oauth): the module now provides the token retention job --- server/tests/unit/nest/oauth.service.test.ts | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/server/tests/unit/nest/oauth.service.test.ts b/server/tests/unit/nest/oauth.service.test.ts index b2a2cda77..9b4b4e574 100644 --- a/server/tests/unit/nest/oauth.service.test.ts +++ b/server/tests/unit/nest/oauth.service.test.ts @@ -1316,13 +1316,14 @@ describe('OauthModule', () => { const { OauthService: Svc } = await import('../../../src/nest/oauth/oauth.service'); const { TrekClientsStore, TrekOAuthProvider } = await import('../../../src/nest/oauth/oauth-sdk.provider'); + const { OauthTokenRetentionJob } = await import('../../../src/nest/oauth/oauth-token-retention.job'); const controllers = Reflect.getMetadata('controllers', OauthModule); const providers = Reflect.getMetadata('providers', OauthModule); expect(controllers).toEqual([OauthPublicController, OauthApiController]); // RateLimitService is deliberately absent: it comes from the global // RateLimitModule so all consumers share one set of counters. - expect(providers).toEqual([Svc, TrekClientsStore, TrekOAuthProvider]); + expect(providers).toEqual([Svc, TrekClientsStore, TrekOAuthProvider, OauthTokenRetentionJob]); }); });