From cc78489bc1a72050ffa768ab2f59883b1ded140d Mon Sep 17 00:00:00 2001 From: Nuno Campos Date: Wed, 12 Apr 2017 01:32:00 +0200 Subject: [PATCH] Update error message in react-compat --- src/react-compat.js | 19 +++++++++++++------ 1 file changed, 13 insertions(+), 6 deletions(-) diff --git a/src/react-compat.js b/src/react-compat.js index 88820512c..204deab53 100644 --- a/src/react-compat.js +++ b/src/react-compat.js @@ -104,12 +104,19 @@ if (REACT013) { TestUtils = require('react-addons-test-utils'); } } catch (e) { - // eslint-disable-next-line no-console - console.error( - 'react-addons-test-utils is an implicit dependency in order to support react@0.13-14. ' + - 'Please add the appropriate version to your devDependencies. ' + - 'See https://github.com/airbnb/enzyme#installation', - ); + if (REACT155) { + console.error( // eslint-disable-line no-console + 'react-dom@15.5+ is an implicit dependency when using react@15.5+ with enzyme. ' + + 'Please add the appropriate version to your devDependencies. ' + + 'See https://github.com/airbnb/enzyme#installation', + ); + } else { + console.error( // eslint-disable-line no-console + 'react-addons-test-utils is an implicit dependency in order to support react@0.13-14. ' + + 'Please add the appropriate version to your devDependencies. ' + + 'See https://github.com/airbnb/enzyme#installation', + ); + } throw e; }