16.8 (react-test-renderer) causing build failures
- Dominant language
- JavaScript
- Stars
- 19.8k
- Forks
- 2k
- PR merge metrics
- No merged PRs in 30d
Description
So react-test-renderer (Dependency of enzyme-adapter-react-16@1.7.1) had a minor release 6 hours ago. Causing our builds to fail all over. We have explicitly added react-test-renderer@16.7.0 in our devDependencies to circumvent that.
```
Running "test:jest" task
[D] Task source: tasks/test_jest.js
FAIL ui_framework/components/form/check_box/check_box_label.test.js
● KuiCheckBoxLabel › Props › onChange › is called when checkbox is changed
TypeError: Cannot read property 'current' of undefined
at ReactShallowRenderer.render (node_modules/react-test-renderer/cjs/react-test-renderer-shallow.development.js:703:53)
at node_modules/enzyme-adapter-react-16/build/ReactSixteenAdapter.js:460:37
at withSetStateAllowed (node_modules/enzyme-adapter-utils/build/Utils.js:143:16)
at Object.render (node_modules/enzyme-adapter-react-16/build/ReactSixteenAdapter.js:459:70)
at new ShallowWrapper (node_modules/enzyme/build/ShallowWrapper.js:206:22)
at shallow (node_modules/enzyme/build/shallow.js:21:10)
at Object.test (ui_framework/components/form/check_box/check_box_label.test.js:86:45)
at new Promise ()
at Promise.resolve.then.el (node_modules/p-map/index.js:46:16)
at process._tickCallback (internal/process/next_tick.js:68:7)
FAIL ui_framework/components/form/check_box/check_box.test.js
● KuiCheckBox › Props › onChange › is called when checkbox is changed
TypeError: Cannot read property 'current' of undefined
at ReactShallowRenderer.render (node_modules/react-test-renderer/cjs/react-test-renderer-shallow.development.js:703:53)
at node_modules/enzyme-adapter-react-16/build/ReactSixteenAdapter.js:460:37
at withSetStateAllowed (node_modules/enzyme-adapter-utils/build/Utils.js:143:16)
at Object.render (node_modules/enzyme-adapter-react-16/build/ReactSixteenAdapter.js:459:70)
at new ShallowWrapper (node_modules/enzyme/build/ShallowWrapper.js:206:22)
at shallow (node_modules/enzyme/build/shallow.js:21:10)
at Object.test (ui_framework/components/form/check_box/check_box.test.js:75:45)
at new Promise ()
at Promise.resolve.then.el (node_modules/p-map/index.js:46:16)
at process._tickCallback (internal/process/next_tick.js:68:7)
FAIL ui_framework/components/button/button.test.js
● KuiButton › Props › onClick › isn't called upon instantiation
TypeError: Cannot read property 'current' of undefined
at ReactShallowRenderer.render (node_modules/react-test-renderer/cjs/react-test-renderer-shallow.development.js:703:53)
at node_modules/enzyme-adapter-react-16/build/ReactSixteenAdapter.js:460:37
at withSetStateAllowed (node_modules/enzyme-adapter-utils/build/Utils.js:143:16)
at Object.render (node_modules/enzyme-adapter-react-16/build/ReactSixteenAdapter.js:459:70)
at new ShallowWrapper (node_modules/enzyme/build/ShallowWrapper.js:206:22)
at shallow (node_modules/enzyme/build/shallow.js:21:10)
at Object.test (ui_framework/components/button/button.test.js:104:29)
at new Promise ()
at Promise.resolve.then.el (node_modules/p-map/index.js:46:16)
at process._tickCallback (internal/process/next_tick.js:68:7)
● KuiButton › Props › onClick › is called when the button is clicked
TypeError: Cannot read property 'current' of undefined
at ReactShallowRenderer.render (node_modules/react-test-renderer/cjs/react-test-renderer-shallow.development.js:703:53)
at node_modules/enzyme-adapter-react-16/build/ReactSixteenAdapter.js:460:37
at withSetStateAllowed (node_modules/enzyme-adapter-utils/build/Utils.js:143:16)
at Object.render (node_modules/enzyme-adapter-react-16/build/ReactSixteenAdapter.js:459:70)
at new ShallowWrapper (node_modules/enzyme/build/ShallowWrapper.js:206:22)
at shallow (node_modules/enzyme/build/shallow.js:21:10)
at Object.test (ui_framework/components/button/button.test.js:114:45)
at new Promise ()
at Promise.resolve.then.el (node_modules/p-map/index.js:46:16)
at process._tickCallback (internal/process/next_tick.js:68:7)
FAIL ui_framework/components/button/submit_button.test.js
● KuiSubmitButton › Props › onClick › isn't called upon instantiation
TypeError: Cannot read property 'current' of undefined
at ReactShallowRenderer.render (node_modules/react-test-renderer/cjs/react-test-renderer-shallow.development.js:703:53)
at node_modules/enzyme-adapter-react-16/build/ReactSixteenAdapter.js:460:37
at withSetStateAllowed (node_modules/enzyme-adapter-utils/build/Utils.js:143:16)
at Object.render (node_modules/enzyme-adapter-react-16/build/ReactSixteenAdapter.js:459:70)
at new ShallowWrapper (node_modules/enzyme/build/ShallowWrapper.js:206:22)
at shallow (node_modules/enzyme/build/shallow.js:21:10)
at Object.test (ui_framework/components/button/submit_button.test.js:65:29)
at new Promise ()
at Promise.resolve.then.el (node_modules/p-map/index.js:46:16)
at process._tickCallback (internal/process/next_tick.js:68:7)
● KuiSubmitButton › Props › onClick › is called when the button is clicked
TypeError: Cannot read property 'current' of undefined
at ReactShallowRenderer.render (node_modules/react-test-renderer/cjs/react-test-renderer-shallow.development.js:703:53)
at node_modules/enzyme-adapter-react-16/build/ReactSixteenAdapter.js:460:37
at withSetStateAllowed (node_modules/enzyme-adapter-utils/build/Utils.js:143:16)
at Object.render (node_modules/enzyme-adapter-react-16/build/ReactSixteenAdapter.js:459:70)
at new ShallowWrapper (node_modules/enzyme/build/ShallowWrapper.js:206:22)
at shallow (node_modules/enzyme/build/shallow.js:21:10)
at Object.test (ui_framework/components/button/submit_button.test.js:75:45)
at new Promise ()
at Promise.resolve.then.el (node_modules/p-map/index.js:46:16)
at process._tickCallback (internal/process/next_tick.js:68:7)
FAIL src/core_plugins/metrics/public/components/vis_types/gauge/vis.test.js
● renders
TypeError: Cannot read property 'current' of undefined
at ReactShallowRenderer.render (node_modules/react-test-renderer/cjs/react-test-renderer-shallow.development.js:703:53)
at node_modules/enzyme-adapter-react-16/build/ReactSixteenAdapter.js:460:37
at withSetStateAllowed (node_modules/enzyme-adapter-utils/build/Utils.js:143:16)
at Object.render (node_modules/enzyme-adapter-react-16/build/ReactSixteenAdapter.js:459:70)
at new ShallowWrapper (node_modules/enzyme/build/ShallowWrapper.js:206:22)
at shallow (node_modules/enzyme/build/shallow.js:21:10)
at Object..test (src/core_plugins/metrics/public/components/vis_types/gauge/vis.test.js:97:41)
at new Promise ()
at Promise.resolve.then.el (node_modules/p-map/index.js:46:16)
at process._tickCallback (internal/process/next_tick.js:68:7)
FAIL src/core_plugins/metrics/public/components/icon_select.test.js
● renders
TypeError: Cannot read property 'current' of undefined
at ReactShallowRenderer.render (node_modules/react-test-renderer/cjs/react-test-renderer-shallow.development.js:703:53)
at node_modules/enzyme-adapter-react-16/build/ReactSixteenAdapter.js:460:37
at withSetStateAllowed (node_modules/enzyme-adapter-utils/build/Utils.js:143:16)
at Object.render (node_modules/enzyme-adapter-react-16/build/ReactSixteenAdapter.js:459:70)
at new ShallowWrapper (node_modules/enzyme/build/ShallowWrapper.js:206:22)
at shallow (node_modules/enzyme/build/shallow.js:21:10)
at Object..test (src/core_plugins/metrics/public/components/icon_select.test.js:6:41)
at new Promise ()
at Promise.resolve.then.el (node_modules/p-map/index.js:46:16)
at process._tickCallback (internal/process/next_tick.js:68:7)
FAIL src/core_plugins/metrics/public/visualizations/components/vertical_legend.test.js
● legend renders: right
TypeError: Cannot read property 'current' of undefined
at ReactShallowRenderer.render (node_modules/react-test-renderer/cjs/react-test-renderer-shallow.development.js:703:53)
at node_modules/enzyme-adapter-react-16/build/ReactSixteenAdapter.js:460:37
at withSetStateAllowed (node_modules/enzyme-adapter-utils/build/Utils.js:143:16)
at Object.render (node_modules/enzyme-adapter-react-16/build/ReactSixteenAdapter.js:459:70)
at new ShallowWrapper (node_modules/enzyme/build/ShallowWrapper.js:206:22)
at shallow (node_modules/enzyme/build/shallow.js:21:10)
at Object..test (src/core_plugins/metrics/public/visualizations/components/vertical_legend.test.js:8:41)
at new Promise ()
at Promise.resolve.then.el (node_modules/p-map/index.js:46:16)
at process._tickCallback (internal/process/next_tick.js:68:7)
● legend renders: left
TypeError: Cannot read property 'current' of undefined
at ReactShallowRenderer.render (node_modules/react-test-renderer/cjs/react-test-renderer-shallow.development.js:703:53)
at node_modules/enzyme-adapter-react-16/build/ReactSixteenAdapter.js:460:37
at withSetStateAllowed (node_modules/enzyme-adapter-utils/build/Utils.js:143:16)
at Object.render (node_modules/enzyme-adapter-react-16/build/ReactSixteenAdapter.js:459:70)
at new ShallowWrapper (node_modules/enzyme/build/ShallowWrapper.js:206:22)
at shallow (node_modules/enzyme/build/shallow.js:21:10)
at Object..test (src/core_plugins/metrics/public/visualizations/components/vertical_legend.test.js:16:41)
at new Promise ()
at Promise.resolve.then.el (node_modules/p-map/index.js:46:16)
at process._tickCallback (internal/process/next_tick.js:68:7)
● Click works.
TypeError: Cannot read property 'current' of undefined
at ReactShallowRenderer.render (node_modules/react-test-renderer/cjs/react-test-renderer-shallow.development.js:703:53)
at node_modules/enzyme-adapter-react-16/build/ReactSixteenAdapter.js:460:37
at withSetStateAllowed (node_modules/enzyme-adapter-utils/build/Utils.js:143:16)
at Object.render (node_modules/enzyme-adapter-react-16/build/ReactSixteenAdapter.js:459:70)
at new ShallowWrapper (node_modules/enzyme/build/ShallowWrapper.js:206:22)
at shallow (node_modules/enzyme/build/shallow.js:21:10)
at Object..test (src/core_plugins/metrics/public/visualizations/components/vertical_legend.test.js:25:41)
at new Promise ()
at Promise.resolve.then.el (node_modules/p-map/index.js:46:16)
at process._tickCallback (internal/process/next_tick.js:68:7)
● onToggle works.
TypeError: Cannot read property 'current' of undefined
at ReactShallowRenderer.render (node_modules/react-test-renderer/cjs/react-test-renderer-shallow.development.js:703:53)
at node_modules/enzyme-adapter-react-16/build/ReactSixteenAdapter.js:460:37
at withSetStateAllowed (node_modules/enzyme-adapter-utils/build/Utils.js:143:16)
at Object.render (node_modules/enzyme-adapter-react-16/build/ReactSixteenAdapter.js:459:70)
at new ShallowWrapper (node_modules/enzyme/build/ShallowWrapper.js:206:22)
at shallow (node_modules/enzyme/build/shallow.js:21:10)
at Object..test (src/core_plugins/metrics/public/visualizations/components/vertical_legend.test.js:35:41)
at new Promise ()
at Promise.resolve.then.el (node_modules/p-map/index.js:46:16)
at process._tickCallback (internal/process/next_tick.js:68:7)
FAIL src/core_plugins/metrics/public/visualizations/components/legend.test.js
● legend vertical
TypeError: Cannot read property 'current' of undefined
at ReactShallowRenderer.render (node_modules/react-test-renderer/cjs/react-test-renderer-shallow.development.js:703:53)
at node_modules/enzyme-adapter-react-16/build/ReactSixteenAdapter.js:460:37
at withSetStateAllowed (node_modules/enzyme-adapter-utils/build/Utils.js:143:16)
at Object.render (node_modules/enzyme-adapter-react-16/build/ReactSixteenAdapter.js:459:70)
at new ShallowWrapper (node_modules/enzyme/build/ShallowWrapper.js:206:22)
at shallow (node_modules/enzyme/build/shallow.js:21:10)
at Object..test (src/core_plugins/metrics/public/visualizations/components/legend.test.js:8:41)
at new Promise ()
at Promise.resolve.then.el (node_modules/p-map/index.js:46:16)
at process._tickCallback (internal/process/next_tick.js:68:7)
● legend horizontal
TypeError: Cannot read property 'current' of undefined
at ReactShallowRenderer.render (node_modules/react-test-renderer/cjs/react-test-renderer-shallow.development.js:703:53)
at node_modules/enzyme-adapter-react-16/build/ReactSixteenAdapter.js:460:37
at withSetStateAllowed (node_modules/enzyme-adapter-utils/build/Utils.js:143:16)
at Object.render (node_modules/enzyme-adapter-react-16/build/ReactSixteenAdapter.js:459:70)
at new ShallowWrapper (node_modules/enzyme/build/ShallowWrapper.js:206:22)
at shallow (node_modules/enzyme/build/shallow.js:21:10)
at Object..test (src/core_plugins/metrics/public/visualizations/components/legend.test.js:16:41)
at new Promise ()
at Promise.resolve.then.el (node_modules/p-map/index.js:46:16)
at process._tickCallback (internal/process/next_tick.js:68:7)
FAIL src/core_plugins/metrics/public/visualizations/components/horizontal_legend.test.js
● horizontal legend renders
TypeError: Cannot read property 'current' of undefined
at ReactShallowRenderer.render (node_modules/react-test-renderer/cjs/react-test-renderer-shallow.development.js:703:53)
at node_modules/enzyme-adapter-react-16/build/ReactSixteenAdapter.js:460:37
at withSetStateAllowed (node_modules/enzyme-adapter-utils/build/Utils.js:143:16)
at Object.render (node_modules/enzyme-adapter-react-16/build/ReactSixteenAdapter.js:459:70)
at new ShallowWrapper (node_modules/enzyme/build/ShallowWrapper.js:206:22)
at shallow (node_modules/enzyme/build/shallow.js:21:10)
at Object..test (src/core_plugins/metrics/public/visualizations/components/horizontal_legend.test.js:8:41)
at new Promise ()
at Promise.resolve.then.el (node_modules/p-map/index.js:46:16)
at process._tickCallback (internal/process/next_tick.js:68:7)
● Click works.
TypeError: Cannot read property 'current' of undefined
at ReactShallowRenderer.render (node_modules/react-test-renderer/cjs/react-test-renderer-shallow.development.js:703:53)
at node_modules/enzyme-adapter-react-16/build/ReactSixteenAdapter.js:460:37
at withSetStateAllowed (node_modules/enzyme-adapter-utils/build/Utils.js:143:16)
at Object.render (node_modules/enzyme-adapter-react-16/build/ReactSixteenAdapter.js:459:70)
at new ShallowWrapper (node_modules/enzyme/build/ShallowWrapper.js:206:22)
at shallow (node_modules/enzyme/build/shallow.js:21:10)
at Object..test (src/core_plugins/metrics/public/visualizations/components/horizontal_legend.test.js:17:41)
at new Promise ()
at Promise.resolve.then.el (node_modules/p-map/index.js:46:16)
at process._tickCallback (internal/process/next_tick.js:68:7)
```
Contributor guide
Assessment
This issue has not been assessed yet.