import { h } from 'preact'; import { render } from '@testing-library/preact'; import { axe } from 'jest-axe'; import { ClearQueryButton } from '../components/ClearQueryButton'; describe('', () => { it('has no a11y violations', async () => { const { container } = render(); const results = await axe(container); expect(results).toHaveNoViolations(); }); it('should fire a click event when pressed', () => { const onClickHandler = jest.fn(); const { getByText } = render(); const button = getByText('×'); button.click(); expect(onClickHandler).toHaveBeenCalledTimes(1); }); });