import { h } from 'preact'; import Events from '../Events'; import { render, screen, waitForElementToBeRemoved } from 'testing-library'; describe('Events Route', () => { beforeEach(() => {}); test('shows an ActivityIndicator if not yet loaded', async () => { render(); expect(screen.queryByLabelText('Loading…')).toBeInTheDocument(); }); // eslint-disable-next-line jest/no-disabled-tests test.skip('does not show ActivityIndicator after loaded', async () => { render(); await waitForElementToBeRemoved(() => screen.queryByLabelText('Loading…')); expect(screen.queryByLabelText('Loading…')).not.toBeInTheDocument(); }); });