primer-react
Version:
Primer react components
22 lines (19 loc) • 727 B
JavaScript
import React from 'react'
import Caret from '../Caret'
import {render} from '../utils/testing'
describe('Caret', () => {
it('renders <svg>', () => {
expect(render(<Caret />).type).toEqual('svg')
})
it('renders cardinal directions', () => {
for (const location of ['top', 'right', 'bottom', 'left']) {
expect(render(<Caret location={location} />)).toMatchSnapshot()
}
for (const location of ['top-left', 'top-right', 'bottom-left', 'bottom-right']) {
expect(render(<Caret location={location} />)).toMatchSnapshot()
}
for (const location of ['left-top', 'left-bottom', 'right-top', 'right-bottom']) {
expect(render(<Caret location={location} />)).toMatchSnapshot()
}
})
})