Skip to content

Commit 56ba1c0

Browse files
committed
Update tests; add new line
1 parent bbb029b commit 56ba1c0

File tree

3 files changed

+23
-22
lines changed

3 files changed

+23
-22
lines changed

lib/rules/jsx-sort-default-props.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -173,7 +173,7 @@ module.exports = {
173173
checkNode(node.parent.right);
174174
},
175175

176-
Program: function() {
176+
Program() {
177177
if (isWarnedForDeprecation) {
178178
return;
179179
}

lib/rules/sort-default-props.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -169,4 +169,4 @@ module.exports = {
169169
}
170170
};
171171
}
172-
};
172+
};

tests/lib/rules/sort-default-props.js

Lines changed: 21 additions & 20 deletions
Original file line numberDiff line numberDiff line change
@@ -2,14 +2,17 @@
22
* @fileoverview Tests for sort-default-props
33
* @author Vladimir Kattsov
44
*/
5+
56
'use strict';
67

78
// -----------------------------------------------------------------------------
89
// Requirements
910
// -----------------------------------------------------------------------------
1011

11-
const rule = require('../../../lib/rules/sort-default-props');
1212
const RuleTester = require('eslint').RuleTester;
13+
const rule = require('../../../lib/rules/sort-default-props');
14+
15+
const parsers = require('../../helpers/parsers');
1316

1417
const parserOptions = {
1518
ecmaVersion: 2018,
@@ -19,8 +22,6 @@ const parserOptions = {
1922
}
2023
};
2124

22-
require('babel-eslint');
23-
2425
// -----------------------------------------------------------------------------
2526
// Tests
2627
// -----------------------------------------------------------------------------
@@ -176,7 +177,7 @@ ruleTester.run('sort-default-props', rule, {
176177
' }',
177178
'}'
178179
].join('\n'),
179-
parser: 'babel-eslint'
180+
parser: parsers.BABEL_ESLINT
180181
}, {
181182
code: [
182183
'class Hello extends React.Component {',
@@ -191,7 +192,7 @@ ruleTester.run('sort-default-props', rule, {
191192
' "aria-controls": "aria-controls"',
192193
'};'
193194
].join('\n'),
194-
parser: 'babel-eslint',
195+
parser: parsers.BABEL_ESLINT,
195196
options: [{
196197
ignoreCase: true
197198
}]
@@ -214,7 +215,7 @@ ruleTester.run('sort-default-props', rule, {
214215
' }',
215216
'}'
216217
].join('\n'),
217-
parser: 'babel-eslint'
218+
parser: parsers.BABEL_ESLINT
218219
}, {
219220
code: [
220221
'var Hello = createReactClass({',
@@ -260,7 +261,7 @@ ruleTester.run('sort-default-props', rule, {
260261
' }',
261262
'}'
262263
].join('\n'),
263-
parser: 'babel-eslint'
264+
parser: parsers.BABEL_ESLINT
264265
}, {
265266
code: [
266267
'export default class ClassWithSpreadInPropTypes extends BaseClass {',
@@ -282,7 +283,7 @@ ruleTester.run('sort-default-props', rule, {
282283
' }',
283284
'}'
284285
].join('\n'),
285-
parser: 'babel-eslint'
286+
parser: parsers.BABEL_ESLINT
286287
}, {
287288
code: [
288289
'const defaults = {',
@@ -303,7 +304,7 @@ ruleTester.run('sort-default-props', rule, {
303304
' a: "a"',
304305
'};'
305306
].join('\n'),
306-
parser: 'babel-eslint'
307+
parser: parsers.BABEL_ESLINT
307308
}, {
308309
code: [
309310
'const propTypes = require(\'./externalPropTypes\')',
@@ -367,7 +368,7 @@ ruleTester.run('sort-default-props', rule, {
367368
' }',
368369
'}'
369370
].join('\n'),
370-
parser: 'babel-eslint',
371+
parser: parsers.BABEL_ESLINT,
371372
errors: [{
372373
message: ERROR_MESSAGE,
373374
line: 10,
@@ -392,7 +393,7 @@ ruleTester.run('sort-default-props', rule, {
392393
' }',
393394
'}'
394395
].join('\n'),
395-
parser: 'babel-eslint',
396+
parser: parsers.BABEL_ESLINT,
396397
errors: 2
397398
}, {
398399
code: [
@@ -410,7 +411,7 @@ ruleTester.run('sort-default-props', rule, {
410411
' }',
411412
'}'
412413
].join('\n'),
413-
parser: 'babel-eslint',
414+
parser: parsers.BABEL_ESLINT,
414415
options: [{
415416
ignoreCase: true
416417
}],
@@ -436,7 +437,7 @@ ruleTester.run('sort-default-props', rule, {
436437
' }',
437438
'}'
438439
].join('\n'),
439-
parser: 'babel-eslint',
440+
parser: parsers.BABEL_ESLINT,
440441
errors: [{
441442
message: ERROR_MESSAGE,
442443
line: 8,
@@ -459,7 +460,7 @@ ruleTester.run('sort-default-props', rule, {
459460
' "a": "a"',
460461
'};'
461462
].join('\n'),
462-
parser: 'babel-eslint',
463+
parser: parsers.BABEL_ESLINT,
463464
errors: [{
464465
message: ERROR_MESSAGE,
465466
line: 12,
@@ -484,7 +485,7 @@ ruleTester.run('sort-default-props', rule, {
484485
' "a": "a"',
485486
'};'
486487
].join('\n'),
487-
parser: 'babel-eslint',
488+
parser: parsers.BABEL_ESLINT,
488489
errors: 2
489490
}, {
490491
code: [
@@ -502,7 +503,7 @@ ruleTester.run('sort-default-props', rule, {
502503
' "B": "B",',
503504
'};'
504505
].join('\n'),
505-
parser: 'babel-eslint',
506+
parser: parsers.BABEL_ESLINT,
506507
errors: [{
507508
message: ERROR_MESSAGE,
508509
line: 12,
@@ -525,7 +526,7 @@ ruleTester.run('sort-default-props', rule, {
525526
' "a": "a",',
526527
'};'
527528
].join('\n'),
528-
parser: 'babel-eslint',
529+
parser: parsers.BABEL_ESLINT,
529530
options: [{
530531
ignoreCase: true
531532
}],
@@ -570,7 +571,7 @@ ruleTester.run('sort-default-props', rule, {
570571
' }',
571572
'}'
572573
].join('\n'),
573-
parser: 'babel-eslint',
574+
parser: parsers.BABEL_ESLINT,
574575
errors: [{
575576
message: ERROR_MESSAGE,
576577
line: 9,
@@ -598,7 +599,7 @@ ruleTester.run('sort-default-props', rule, {
598599
' }',
599600
'}'
600601
].join('\n'),
601-
parser: 'babel-eslint',
602+
parser: parsers.BABEL_ESLINT,
602603
errors: 2
603604
}, {
604605
code: [
@@ -620,7 +621,7 @@ ruleTester.run('sort-default-props', rule, {
620621
' ...defaults,',
621622
'};'
622623
].join('\n'),
623-
parser: 'babel-eslint',
624+
parser: parsers.BABEL_ESLINT,
624625
errors: [{
625626
message: ERROR_MESSAGE,
626627
line: 15,

0 commit comments

Comments
 (0)