Prettify the frontend code (#8648)

* Add Prettier global configs

* Format js/jsx/ts/tsx/less files
This commit is contained in:
Erik Ritter
2019-11-27 14:02:48 -08:00
committed by GitHub
parent e21f768a92
commit 44d919c757
398 changed files with 8700 additions and 6117 deletions

View File

@@ -36,7 +36,9 @@ describe('LimitControl', () => {
wrapper = shallow(factory(defaultProps));
});
it('is a valid element', () => {
expect(React.isValidElement(<LimitControl {...defaultProps} />)).toEqual(true);
expect(React.isValidElement(<LimitControl {...defaultProps} />)).toEqual(
true,
);
});
it('renders a Label', () => {
expect(wrapper.find(Label)).toHaveLength(1);
@@ -45,37 +47,68 @@ describe('LimitControl', () => {
const value = 100;
wrapper = shallow(factory({ ...defaultProps, value }));
expect(wrapper.state().textValue).toEqual(value.toString());
wrapper.find(Label).first().simulate('click');
wrapper
.find(Label)
.first()
.simulate('click');
expect(wrapper.state().showOverlay).toBe(true);
expect(wrapper.find(ControlHeader).props().validationErrors).toHaveLength(0);
expect(wrapper.find(ControlHeader).props().validationErrors).toHaveLength(
0,
);
});
it('handles invalid value', () => {
wrapper.find(Label).first().simulate('click');
wrapper
.find(Label)
.first()
.simulate('click');
wrapper.setState({ textValue: 'invalid' });
expect(wrapper.find(ControlHeader).props().validationErrors).toHaveLength(1);
expect(wrapper.find(ControlHeader).props().validationErrors).toHaveLength(
1,
);
});
it('handles negative value', () => {
wrapper.find(Label).first().simulate('click');
wrapper
.find(Label)
.first()
.simulate('click');
wrapper.setState({ textValue: '-1' });
expect(wrapper.find(ControlHeader).props().validationErrors).toHaveLength(1);
expect(wrapper.find(ControlHeader).props().validationErrors).toHaveLength(
1,
);
});
it('handles value above max row', () => {
wrapper.find(Label).first().simulate('click');
wrapper
.find(Label)
.first()
.simulate('click');
wrapper.setState({ textValue: (defaultProps.maxRow + 1).toString() });
expect(wrapper.find(ControlHeader).props().validationErrors).toHaveLength(1);
expect(wrapper.find(ControlHeader).props().validationErrors).toHaveLength(
1,
);
});
it('opens and closes', () => {
wrapper.find(Label).first().simulate('click');
wrapper
.find(Label)
.first()
.simulate('click');
expect(wrapper.state().showOverlay).toBe(true);
wrapper.find('.ok').first().simulate('click');
wrapper
.find('.ok')
.first()
.simulate('click');
expect(wrapper.state().showOverlay).toBe(false);
});
it('resets and closes', () => {
const value = 100;
wrapper = shallow(factory({ ...defaultProps, value }));
wrapper.find(Label).first().simulate('click');
wrapper
.find(Label)
.first()
.simulate('click');
expect(wrapper.state().textValue).toEqual(value.toString());
wrapper.find('.reset').simulate('click');
expect(wrapper.state().textValue).toEqual(defaultProps.defaultQueryLimit.toString());
expect(wrapper.state().textValue).toEqual(
defaultProps.defaultQueryLimit.toString(),
);
});
});