diff --git a/src/button/__tests__/button.test.tsx b/src/button/__tests__/button.test.tsx index e53101a9a0..810db0836c 100644 --- a/src/button/__tests__/button.test.tsx +++ b/src/button/__tests__/button.test.tsx @@ -57,6 +57,18 @@ describe('Button Component', () => { expect(onClick.mock.calls.length).toBe(0); }); + test("onClick doesn't fire on a disabled anchor button", () => { + const onClick = jest.fn(); + const { container } = render( + + ); + const anchor = container.querySelector('a'); + if (anchor) fireEvent.click(anchor); + expect(onClick.mock.calls.length).toBe(0); + }); + test('simulate isLoading with google translate does not throw with element child', () => { const { rerender, container } = render(