mirror of
https://github.com/brendan-ch/project-inter-server.git
synced 2026-04-16 23:40:32 +00:00
Enable automatic reset of mock state
This commit is contained in:
@@ -110,7 +110,7 @@ const config = {
|
|||||||
// reporters: undefined,
|
// reporters: undefined,
|
||||||
|
|
||||||
// Automatically reset mock state before every test
|
// Automatically reset mock state before every test
|
||||||
// resetMocks: false,
|
resetMocks: true,
|
||||||
|
|
||||||
// Reset the module registry before running each individual test
|
// Reset the module registry before running each individual test
|
||||||
// resetModules: false,
|
// resetModules: false,
|
||||||
@@ -119,7 +119,7 @@ const config = {
|
|||||||
// resolver: undefined,
|
// resolver: undefined,
|
||||||
|
|
||||||
// Automatically restore mock state and implementation before every test
|
// Automatically restore mock state and implementation before every test
|
||||||
// restoreMocks: false,
|
restoreMocks: true,
|
||||||
|
|
||||||
// The root directory that Jest should scan for tests and modules within
|
// The root directory that Jest should scan for tests and modules within
|
||||||
// rootDir: undefined,
|
// rootDir: undefined,
|
||||||
|
|||||||
@@ -8,12 +8,9 @@ describe("TimedApiBasedRepositoryLoader", () => {
|
|||||||
let timedLoader: TimedApiBasedRepositoryLoader;
|
let timedLoader: TimedApiBasedRepositoryLoader;
|
||||||
let spies: any;
|
let spies: any;
|
||||||
|
|
||||||
beforeAll(() => {
|
beforeEach(() => {
|
||||||
jest.useFakeTimers();
|
jest.useFakeTimers();
|
||||||
jest.spyOn(global, "setTimeout");
|
jest.spyOn(global, "setTimeout");
|
||||||
});
|
|
||||||
|
|
||||||
beforeEach(() => {
|
|
||||||
resetGlobalFetchMockJson();
|
resetGlobalFetchMockJson();
|
||||||
|
|
||||||
const mockLoader = new ApiBasedShuttleRepositoryLoader(
|
const mockLoader = new ApiBasedShuttleRepositoryLoader(
|
||||||
|
|||||||
Reference in New Issue
Block a user