Skip to content

Commit

Permalink
wip - fix error with setImmediate in jest 27
Browse files Browse the repository at this point in the history
  • Loading branch information
marineshaw committed Mar 1, 2023
1 parent 6653960 commit e97de12
Show file tree
Hide file tree
Showing 3 changed files with 3 additions and 3 deletions.
Expand Up @@ -28,7 +28,7 @@ jest.mock('features/identityCheck/context/SubscriptionContextProvider', () => ({
}),
}))

const flushPromises = new Promise(setImmediate)
const flushPromises = new Promise((resolve) => setTimeout(resolve, 0))

describe('<IdentityCheckValidation />', () => {
beforeEach(() =>
Expand Down
2 changes: 1 addition & 1 deletion src/tests/utils.tsx
Expand Up @@ -11,7 +11,7 @@ import { computedTheme } from './computedTheme'

export async function flushAllPromises() {
await flushPromises()
return new Promise((resolve) => setImmediate(resolve))
return new Promise((resolve) => setTimeout(resolve, 0))
}

/**
Expand Down
2 changes: 1 addition & 1 deletion src/tests/utils/web.tsx
Expand Up @@ -11,7 +11,7 @@ import { computedTheme } from 'tests/computedTheme'

export async function flushAllPromises() {
await flushPromises()
return new Promise((resolve) => setImmediate(resolve))
return new Promise((resolve) => setTimeout(resolve, 0))
}

/**
Expand Down

0 comments on commit e97de12

Please sign in to comment.