diff --git a/packages/enzyme-test-suite/test/ReactWrapper-spec.jsx b/packages/enzyme-test-suite/test/ReactWrapper-spec.jsx index 3d1aad5cc..b380af3e8 100644 --- a/packages/enzyme-test-suite/test/ReactWrapper-spec.jsx +++ b/packages/enzyme-test-suite/test/ReactWrapper-spec.jsx @@ -105,6 +105,13 @@ describeWithDOM('mount', () => { ); }); + it('should throw when mounting multiple elements', () => { + expect(() => mount([
])).to.throw( + TypeError, + 'ReactWrapper can only wrap valid elements', + ); + }); + it('should mount built in components', () => { expect(() => mount(
)).not.to.throw(); }); diff --git a/packages/enzyme-test-suite/test/ShallowWrapper-spec.jsx b/packages/enzyme-test-suite/test/ShallowWrapper-spec.jsx index fd48f9dd2..80451908a 100644 --- a/packages/enzyme-test-suite/test/ShallowWrapper-spec.jsx +++ b/packages/enzyme-test-suite/test/ShallowWrapper-spec.jsx @@ -98,6 +98,13 @@ describe('shallow', () => { ); }); + it('should throw when shallow rendering multiple elements', () => { + expect(() => shallow([
])).to.throw( + TypeError, + 'ShallowWrapper can only wrap valid elements', + ); + }); + it('should shallow render built in components', () => { expect(() => shallow(
)).not.to.throw(); });