Skip to content

Commit 8237551

Browse files
authored
Merge pull request #1645 from nirnaor/master
Adding a warning for React.addons.TestUtils.
2 parents 0e983de + 92add21 commit 8237551

File tree

2 files changed

+6
-0
lines changed

2 files changed

+6
-0
lines changed

lib/rules/no-deprecated.js

+1
Original file line numberDiff line numberDiff line change
@@ -69,6 +69,7 @@ module.exports = {
6969
deprecated['Perf.getMeasurementsSummaryMap'] = ['15.0.0', 'Perf.getWasted'];
7070
// 15.5.0
7171
deprecated[`${pragma}.createClass`] = ['15.5.0', 'the npm module create-react-class'];
72+
deprecated[`${pragma}.addons.TestUtils`] = ['15.5.0', 'ReactDOM.TestUtils'];
7273
deprecated[`${pragma}.PropTypes`] = ['15.5.0', 'the npm module prop-types'];
7374
// 15.6.0
7475
deprecated[`${pragma}.DOM`] = ['15.6.0', 'the npm module react-dom-factories'];

tests/lib/rules/no-deprecated.js

+5
Original file line numberDiff line numberDiff line change
@@ -68,6 +68,11 @@ ruleTester.run('no-deprecated', rule, {
6868
errors: [{
6969
message: 'this.transferPropsTo is deprecated since React 0.12.0, use spread operator ({...}) instead'
7070
}]
71+
}, {
72+
code: 'React.addons.TestUtils',
73+
errors: [{
74+
message: 'React.addons.TestUtils is deprecated since React 15.5.0, use ReactDOM.TestUtils instead'
75+
}]
7176
}, {
7277
code: 'React.addons.classSet()',
7378
errors: [{

0 commit comments

Comments
 (0)