Skip to content

Commit e4d6320

Browse files
committed
Merge pull request #299 from hamiltondanielb/master
Add new test case for prefer-es6-class
2 parents 941f829 + 1f954ee commit e4d6320

File tree

1 file changed

+18
-2
lines changed

1 file changed

+18
-2
lines changed

tests/lib/rules/prefer-es6-class.js

Lines changed: 18 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -33,7 +33,24 @@ ruleTester.run('prefer-es6-class', rule, {
3333
classes: true,
3434
jsx: true
3535
}
36-
}, {
36+
},
37+
{
38+
code: [
39+
'export default class Hello extends React.Component {',
40+
' render() {',
41+
' return <div>Hello {this.props.name}</div>;',
42+
' }',
43+
'}',
44+
'Hello.displayName = \'Hello\''
45+
].join('\n'),
46+
ecmaFeatures: {
47+
classes: true,
48+
module: true,
49+
modules: true,
50+
jsx: true
51+
}
52+
},
53+
{
3754
code: [
3855
'var Hello = "foo";',
3956
'module.exports = {};'
@@ -42,7 +59,6 @@ ruleTester.run('prefer-es6-class', rule, {
4259
jsx: true
4360
}
4461
}
45-
4662
],
4763

4864
invalid: [{

0 commit comments

Comments
 (0)