From f49fdf0e9a446fbe8e0be56fdd185feab8f6dbd6 Mon Sep 17 00:00:00 2001 From: Eli Bosley Date: Wed, 19 Nov 2025 06:34:54 -0500 Subject: [PATCH] feat: integrate ConfigModule into module dependencies test - Added `ConfigModule` to the imports in the module dependencies integration test to enhance configuration management during testing. - This change supports better handling of environment variables and application settings in the test environment. --- .../app/__test__/module-dependencies.integration.spec.ts | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/api/src/unraid-api/app/__test__/module-dependencies.integration.spec.ts b/api/src/unraid-api/app/__test__/module-dependencies.integration.spec.ts index edde43214..5e41396c2 100644 --- a/api/src/unraid-api/app/__test__/module-dependencies.integration.spec.ts +++ b/api/src/unraid-api/app/__test__/module-dependencies.integration.spec.ts @@ -1,4 +1,5 @@ import { CacheModule } from '@nestjs/cache-manager'; +import { ConfigModule } from '@nestjs/config'; import { Test } from '@nestjs/testing'; import { describe, expect, it } from 'vitest'; @@ -10,7 +11,11 @@ describe('Module Dependencies Integration', () => { let module; try { module = await Test.createTestingModule({ - imports: [CacheModule.register({ isGlobal: true }), RestModule], + imports: [ + ConfigModule.forRoot({ ignoreEnvFile: true, isGlobal: true }), + CacheModule.register({ isGlobal: true }), + RestModule, + ], }).compile(); expect(module).toBeDefined();