Skip to content

Commit 207db84

Browse files
test(jobs): add fake timers to data_set_lifecycle_check tests (#637)
1 parent 83ff0b5 commit 207db84

1 file changed

Lines changed: 6 additions & 0 deletions

File tree

apps/backend/src/jobs/jobs.service.spec.ts

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1360,6 +1360,9 @@ describe("JobsService schedule rows", () => {
13601360
});
13611361

13621362
it("data_set_lifecycle_check job skips when disabled", async () => {
1363+
vi.useFakeTimers();
1364+
vi.setSystemTime(new Date("2024-01-01T12:00:00Z"));
1365+
13631366
baseConfigValues = {
13641367
...baseConfigValues,
13651368
jobs: { ...baseConfigValues.jobs, dataSetLifecycleCheckEnabled: false } as IConfig["jobs"],
@@ -1386,6 +1389,9 @@ describe("JobsService schedule rows", () => {
13861389
});
13871390

13881391
it("data_set_lifecycle_check job creates and terminates a throwaway data set when enabled", async () => {
1392+
vi.useFakeTimers();
1393+
vi.setSystemTime(new Date("2024-01-01T12:00:00Z"));
1394+
13891395
baseConfigValues = {
13901396
...baseConfigValues,
13911397
jobs: { ...baseConfigValues.jobs, dataSetLifecycleCheckEnabled: true } as IConfig["jobs"],

0 commit comments

Comments
 (0)