@wonderflow/react-components
Version:
UI components from Wonderflow's Wanda design system
15 lines (14 loc) • 616 B
JavaScript
import { jsx as _jsx } from "react/jsx-runtime";
import { fireEvent, render } from '@testing-library/react';
import { Button } from '../button';
import { Tooltip } from './tooltip';
describe('<Tooltip>', () => {
test(' it should render properly', () => {
const { container, getByText } = render(_jsx(Tooltip, { trigger: _jsx(Button, { children: "Click Me" }), children: "Some content" }));
const el = getByText('Click Me');
fireEvent.focus(el);
fireEvent.blur(el);
fireEvent.keyPress(el, { code: 'esc', key: 'esc' });
expect(container).not.toBeNull();
});
});