help wanted
仓库指标
- 星标
- (5,457 个星标)
- PR 合并指标
- (平均合并 6天) (30 天内合并 21 个 PR)
描述
Product: axe-core
Expectation: axe-core does not timeout when timer is mocked in JS unit tests
Actual: When mock timers are used with axe (e.g. jest.useFakeTimers()), tests fail with error "Timeout - Async callback was not invoked within the 5000ms timeout specified by jest.setTimeout.Timeout"
Motivation: Mocking timers are common in JS unit tests. Getting axe-core to work as expected even when mock timers are being used would be great. The timeout issue occurs even with other third-party mock timer libs such as @sinonjs/fake-timers - so it is not a problem just with Jest.
Something about mocking timers results in axe timeout - not sure why ?