async function flushPromises() {
        return Promise.resolve();
    }
Accessibility tests reside in a different test file in this case
because there's an open issue on jest (https://github.com/facebook/jest/issues/8726)
because of which fake timers leak into all the tests in the same file,
while Axe doen't work when using fake timers.