diff --git a/packages/enzyme-test-suite/test/ReactWrapper-spec.jsx b/packages/enzyme-test-suite/test/ReactWrapper-spec.jsx index d14e70fe7..651736cec 100644 --- a/packages/enzyme-test-suite/test/ReactWrapper-spec.jsx +++ b/packages/enzyme-test-suite/test/ReactWrapper-spec.jsx @@ -83,9 +83,10 @@ describeWithDOM('mount', () => { }); itIf(is('>= 16'), 'should throw when mounting Portals', () => { + const containerDiv = global.document.createElement('div'); const portal = createPortal( -
, - document.body, +
, + containerDiv, ); expect(() => mount(portal)).to.throw( @@ -108,7 +109,7 @@ describeWithDOM('mount', () => { it('should mount composite components', () => { class Foo extends React.Component { render() { - return
; + return
; } } diff --git a/packages/enzyme-test-suite/test/ShallowWrapper-spec.jsx b/packages/enzyme-test-suite/test/ShallowWrapper-spec.jsx index f7114ce01..ea1684e19 100644 --- a/packages/enzyme-test-suite/test/ShallowWrapper-spec.jsx +++ b/packages/enzyme-test-suite/test/ShallowWrapper-spec.jsx @@ -81,8 +81,8 @@ describe('shallow', () => { itIf(is('>= 16'), 'should throw when shallow rendering Portals', () => { const portal = createPortal( -
, - document.body, +
, + { nodeType: 1 }, ); expect(() => shallow(portal)).to.throw( @@ -105,7 +105,7 @@ describe('shallow', () => { it('should shallow render composite components', () => { class Foo extends React.Component { render() { - return
; + return
; } } diff --git a/packages/enzyme/src/ReactWrapper.js b/packages/enzyme/src/ReactWrapper.js index f8a6bc4c0..d168111b1 100644 --- a/packages/enzyme/src/ReactWrapper.js +++ b/packages/enzyme/src/ReactWrapper.js @@ -87,7 +87,7 @@ class ReactWrapper { if (!root) { const adapter = getAdapter(options); if (!adapter.isValidElement(nodes)) { - throw new TypeError('ReactWrapper can only wrap valid elements') + throw new TypeError('ReactWrapper can only wrap valid elements'); } privateSet(this, UNRENDERED, nodes); diff --git a/packages/enzyme/src/ShallowWrapper.js b/packages/enzyme/src/ShallowWrapper.js index 437b18c88..2b591a205 100644 --- a/packages/enzyme/src/ShallowWrapper.js +++ b/packages/enzyme/src/ShallowWrapper.js @@ -167,7 +167,7 @@ class ShallowWrapper { if (!root) { const adapter = getAdapter(options); if (!adapter.isValidElement(nodes)) { - throw new TypeError('ShallowWrapper can only wrap valid elements') + throw new TypeError('ShallowWrapper can only wrap valid elements'); } privateSet(this, ROOT, this);