Skip to content

Commit cd160c1

Browse files
committed
Add a few more tests
1 parent e968c41 commit cd160c1

File tree

1 file changed

+23
-1
lines changed

1 file changed

+23
-1
lines changed

tests/lib/rules/no-unused-state.js

Lines changed: 23 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -397,7 +397,7 @@ eslintTester.run('no-unused-state', rule, {
397397
errors: getErrorMessages(['foo'])
398398
},
399399
{
400-
code: `var UnusedComputedLiteralKeyStateTest = createReactClass({
400+
code: `var UnusedComputedStringLiteralKeyStateTest = createReactClass({
401401
getInitialState: function() {
402402
return { ['foo']: 0 };
403403
},
@@ -407,6 +407,28 @@ eslintTester.run('no-unused-state', rule, {
407407
})`,
408408
errors: getErrorMessages(['foo'])
409409
},
410+
{
411+
code: `var UnusedComputedNumberLiteralKeyStateTest = createReactClass({
412+
getInitialState: function() {
413+
return { [123]: 0 };
414+
},
415+
render: function() {
416+
return <SomeComponent />;
417+
}
418+
})`,
419+
errors: getErrorMessages(['123'])
420+
},
421+
{
422+
code: `var UnusedComputedBooleanLiteralKeyStateTest = createReactClass({
423+
getInitialState: function() {
424+
return { [true]: 0 };
425+
},
426+
render: function() {
427+
return <SomeComponent />;
428+
}
429+
})`,
430+
errors: getErrorMessages(['true'])
431+
},
410432
{
411433
code: `var UnusedGetInitialStateMethodTest = createReactClass({
412434
getInitialState() {

0 commit comments

Comments
 (0)