docbrown/app/javascript/crayons/ButtonGroup/__tests__/ButtonGroup.test.jsx
Nick Taylor 4d3278a21e
Created the <ButtonGroup /> Preact Component (#7048)
* Created the <ButtonGroup /> component.

* Removed comment for children proptypes.

* Updated <ButtonGroup /> SB story and tests.
2020-04-03 11:29:24 -04:00

26 lines
686 B
JavaScript

import { h } from 'preact';
import render from 'preact-render-to-json';
import { Button, ButtonGroup } from '@crayons';
describe('<ButtonGroup /> component', () => {
it('should render', () => {
const Icon = () => (
<svg
width="24"
height="24"
xmlns="http://www.w3.org/2000/svg"
className="crayons-icon"
>
<path d="M9.99999 15.172L19.192 5.979L20.607 7.393L9.99999 18L3.63599 11.636L5.04999 10.222L9.99999 15.172Z" />
</svg>
);
const tree = render(
<ButtonGroup>
<Button>Hello World!</Button>
<Button icon={Icon} />
</ButtonGroup>,
);
expect(tree).toMatchSnapshot();
});
});