UNPKG

@aurory/nestjs-k8s-leader-election

Version:
29 lines (28 loc) 1.1 kB
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); const testing_1 = require("@nestjs/testing"); const leader_election_service_1 = require("./leader-election.service"); const event_emitter_1 = require("@nestjs/event-emitter"); describe('LeaderElectionService', () => { let service; beforeEach(async () => { const module = await testing_1.Test.createTestingModule({ providers: [ leader_election_service_1.LeaderElectionService, event_emitter_1.EventEmitter2, // Assuming we're using EventEmitter2 directly { provide: 'LEADER_ELECTION_OPTIONS', useValue: { leaseName: 'test-lease', namespace: 'test-namespace', renewalInterval: 10000, }, }, ], }).compile(); service = module.get(leader_election_service_1.LeaderElectionService); }); it('should be defined', () => { expect(service).toBeDefined(); }); });