diff --git a/api/src/unraid-api/graph/resolvers/info/cpu/cpu.service.spec.ts b/api/src/unraid-api/graph/resolvers/info/cpu/cpu.service.spec.ts index e2cc3d352..f8ec09ae9 100644 --- a/api/src/unraid-api/graph/resolvers/info/cpu/cpu.service.spec.ts +++ b/api/src/unraid-api/graph/resolvers/info/cpu/cpu.service.spec.ts @@ -1,5 +1,6 @@ import { beforeEach, describe, expect, it, vi } from 'vitest'; +import { CpuPowerService } from '@app/unraid-api/graph/resolvers/info/cpu/cpu-power.service.js'; import { CpuService } from '@app/unraid-api/graph/resolvers/info/cpu/cpu.service.js'; vi.mock('systeminformation', () => ({ @@ -88,9 +89,14 @@ vi.mock('systeminformation', () => ({ describe('CpuService', () => { let service: CpuService; + let cpuPowerService: CpuPowerService; beforeEach(() => { - service = new CpuService(); + cpuPowerService = { + generateCpuPower: vi.fn().mockResolvedValue({ id: 'info/cpu-power' }), + } as any; + + service = new CpuService(cpuPowerService); }); describe('generateCpu', () => { diff --git a/api/src/unraid-api/graph/resolvers/metrics/metrics.resolver.spec.ts b/api/src/unraid-api/graph/resolvers/metrics/metrics.resolver.spec.ts index f757eb5c5..d64eb1072 100644 --- a/api/src/unraid-api/graph/resolvers/metrics/metrics.resolver.spec.ts +++ b/api/src/unraid-api/graph/resolvers/metrics/metrics.resolver.spec.ts @@ -163,6 +163,7 @@ describe('MetricsResolver', () => { const testModule = new MetricsResolver( cpuService, + {} as any, memoryService, subscriptionTracker as any, {} as any