Skip to content

Commit 8714660

Browse files
committed
chore: improve test setup
1 parent f4a8997 commit 8714660

File tree

1 file changed

+14
-20
lines changed

1 file changed

+14
-20
lines changed

src/return-dispatch.spec.ts

Lines changed: 14 additions & 20 deletions
Original file line numberDiff line numberDiff line change
@@ -483,34 +483,28 @@ describe("return-dispatch", () => {
483483
workflowJobStepsRetryMs: 5,
484484
};
485485

486-
let apiFetchWorkflowRunIdsMock: MockInstance<
486+
const apiFetchWorkflowRunIdsMock: MockInstance<
487487
typeof api.fetchWorkflowRunIds
488-
>;
489-
let apiFetchWorkflowRunJobStepsMock: MockInstance<
488+
> = vi.spyOn(api, "fetchWorkflowRunIds");
489+
const apiFetchWorkflowRunJobStepsMock: MockInstance<
490490
typeof api.fetchWorkflowRunJobSteps
491-
>;
492-
let apiFetchWorkflowRunUrlMock: MockInstance<
491+
> = vi.spyOn(api, "fetchWorkflowRunJobSteps");
492+
const apiFetchWorkflowRunUrlMock: MockInstance<
493493
typeof api.fetchWorkflowRunUrl
494-
>;
495-
let apiRetryOrTimeoutMock: MockInstance<typeof api.retryOrTimeout>;
496-
let utilSleepMock: MockInstance<typeof utils.sleep>;
494+
> = vi.spyOn(api, "fetchWorkflowRunUrl");
495+
const apiRetryOrTimeoutMock: MockInstance<typeof api.retryOrTimeout> =
496+
vi.spyOn(api, "retryOrTimeout");
497+
const utilSleepMock: MockInstance<typeof utils.sleep> = vi.spyOn(
498+
utils,
499+
"sleep",
500+
);
497501

498502
beforeEach(() => {
499503
vi.useFakeTimers();
500504

501-
apiFetchWorkflowRunIdsMock = vi.spyOn(api, "fetchWorkflowRunIds");
502-
apiFetchWorkflowRunJobStepsMock = vi.spyOn(
503-
api,
504-
"fetchWorkflowRunJobSteps",
505+
utilSleepMock.mockImplementation(
506+
(ms: number) => new Promise((resolve) => setTimeout(resolve, ms)),
505507
);
506-
apiFetchWorkflowRunUrlMock = vi.spyOn(api, "fetchWorkflowRunUrl");
507-
apiRetryOrTimeoutMock = vi.spyOn(api, "retryOrTimeout");
508-
509-
utilSleepMock = vi
510-
.spyOn(utils, "sleep")
511-
.mockImplementation(
512-
(ms: number) => new Promise((resolve) => setTimeout(resolve, ms)),
513-
);
514508
});
515509

516510
afterEach(() => {

0 commit comments

Comments
 (0)