UNPKG

rsuite

Version:

A suite of react components

27 lines (23 loc) 882 B
import React from 'react'; import ReactDOM from 'react-dom'; import FormGroup from '../index'; import { createTestContainer, getDOMNode, getStyle } from '@test/testUtils'; import '../styles/index'; import FormControl from '../../FormControl/index'; import Form from '../../Form/index'; describe('FormGroup styles', () => { it('Form layout horizontal Should render the correct styles', () => { const inputInstanceRef = React.createRef(); ReactDOM.render( <Form layout="horizontal" ref={inputInstanceRef}> <FormGroup> <FormControl /> </FormGroup> </Form>, createTestContainer() ); const dom = getDOMNode(inputInstanceRef.current); const formControlWrapperDom = dom.querySelector('.rs-form-control-wrapper'); assert.equal(getStyle(formControlWrapperDom, 'float'), 'left', 'FormControl wrapper float'); }); });