harden media
This commit is contained in:
@@ -202,6 +202,8 @@ describe('Admin Vote Session Use Cases', () => {
|
||||
const now = new Date('2025-01-01T00:00:00Z');
|
||||
const tomorrow = new Date('2025-01-02T00:00:00Z');
|
||||
|
||||
let originalDateNow: () => number;
|
||||
|
||||
beforeEach(() => {
|
||||
mockSessionRepo = new MockAdminVoteSessionRepository();
|
||||
mockEventRepo = new MockRatingEventRepository();
|
||||
@@ -218,11 +220,12 @@ describe('Admin Vote Session Use Cases', () => {
|
||||
);
|
||||
|
||||
// Mock Date.now to return our test time
|
||||
jest.spyOn(Date, 'now').mockReturnValue(now.getTime());
|
||||
originalDateNow = Date.now;
|
||||
Date.now = (() => now.getTime()) as any;
|
||||
});
|
||||
|
||||
afterEach(() => {
|
||||
jest.restoreAllMocks();
|
||||
Date.now = originalDateNow;
|
||||
});
|
||||
|
||||
describe('OpenAdminVoteSessionUseCase', () => {
|
||||
@@ -704,4 +707,4 @@ describe('Admin Vote Session Use Cases', () => {
|
||||
expect(snapshot!.adminTrust.value).toBeGreaterThan(50);
|
||||
});
|
||||
});
|
||||
});
|
||||
});
|
||||
Reference in New Issue
Block a user