gg
This commit is contained in:
@@ -1,34 +0,0 @@
|
||||
import { FeederService } from "../modules/feeder/feeder.service";
|
||||
import { HistoricalResultsSyncTask } from "./historical-results-sync.task";
|
||||
|
||||
describe("HistoricalResultsSyncTask", () => {
|
||||
const runPreviousDayCompletedMatchesScan = jest.fn();
|
||||
let task: HistoricalResultsSyncTask;
|
||||
|
||||
beforeEach(() => {
|
||||
jest.clearAllMocks();
|
||||
delete process.env.FEEDER_MODE;
|
||||
|
||||
task = new HistoricalResultsSyncTask({
|
||||
runPreviousDayCompletedMatchesScan,
|
||||
} as unknown as FeederService);
|
||||
});
|
||||
|
||||
afterEach(() => {
|
||||
delete process.env.FEEDER_MODE;
|
||||
});
|
||||
|
||||
it("calls feeder service in normal mode", async () => {
|
||||
await task.syncPreviousDayCompletedMatches();
|
||||
|
||||
expect(runPreviousDayCompletedMatchesScan).toHaveBeenCalledTimes(1);
|
||||
});
|
||||
|
||||
it("skips execution in historical feeder mode", async () => {
|
||||
process.env.FEEDER_MODE = "historical";
|
||||
|
||||
await task.syncPreviousDayCompletedMatches();
|
||||
|
||||
expect(runPreviousDayCompletedMatchesScan).not.toHaveBeenCalled();
|
||||
});
|
||||
});
|
||||
Reference in New Issue
Block a user