diff --git a/packages/react-test-renderer/src/__tests__/ReactShallowRenderer-test.js b/packages/react-test-renderer/src/__tests__/ReactShallowRenderer-test.js index 377ba5f671..318611db64 100644 --- a/packages/react-test-renderer/src/__tests__/ReactShallowRenderer-test.js +++ b/packages/react-test-renderer/src/__tests__/ReactShallowRenderer-test.js @@ -336,6 +336,34 @@ describe('ReactShallowRenderer', () => { ]); }); + it('should shallow render a React.fragment', () => { + class SomeComponent extends React.Component { + render() { + return
; + } + } + class Fragment extends React.Component { + render() { + return ( + +
+ + + + ); + } + } + const shallowRenderer = createRenderer(); + const result = shallowRenderer.render(); + expect(result).toEqual( + +
+ + + , + ); + }); + it('should throw for invalid elements', () => { class SomeComponent extends React.Component { render() {