Skip to content

Commit 0085752

Browse files
elukoyanovDavertMik
authored andcommitted
Refactor: update eslint and it's packages (#2112)
* chore: update eslint and it's packages * refactor: fix eslint import/order rule errors * refactor: fix eslint import/order rule errors in tests * refactor: fix eslint errors * refactor: fix eslint errors * refactor: dsiable eslint arrow-parens rule * refactor: skip max-classes-per-file eslint rule for step.js * refactor: fix update errors * refactor: update docs and typings
1 parent bdb9042 commit 0085752

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

89 files changed

+353
-263
lines changed

.eslintrc.json

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -37,6 +37,7 @@
3737
"import/no-unresolved": 0,
3838
"no-await-in-loop": 0,
3939
"arrow-body-style": 0,
40-
"no-loop-func": 0
40+
"no-loop-func": 0,
41+
"arrow-parens": 0
4142
}
4243
}

examples/user_helper.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
1-
const Helper = require('../lib/helper');
21
const assert = require('assert');
2+
const Helper = require('../lib/helper');
33

44
class User extends Helper {
55
// before/after hooks

lib/assert/error.js

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -11,9 +11,9 @@ function AssertionFailedError(params, template) {
1111
// this.message = "AssertionFailedError";
1212
let stack = new Error().stack;
1313
// this.showDiff = true;
14-
stack = stack ? stack.split('\n').filter(line =>
15-
// @todo cut assert things nicer
16-
line.indexOf('lib/assert') < 0).join('\n') : '';
14+
15+
// @todo cut assert things nicer
16+
stack = stack ? stack.split('\n').filter(line => line.indexOf('lib/assert') < 0).join('\n') : '';
1717
this.showDiff = true;
1818

1919
this.actual = this.params.actual;

lib/codecept.js

Lines changed: 6 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,13 +1,15 @@
1-
const fsPath = require('path');
1+
const existsSync = require('fs').existsSync;
22
const readFileSync = require('fs').readFileSync;
3+
const glob = require('glob');
4+
const fsPath = require('path');
5+
const resolve = require('path').resolve;
6+
37
const container = require('./container');
48
const Config = require('./config');
59
const event = require('../lib/event');
6-
const glob = require('glob');
710
const runHook = require('./hooks');
8-
const existsSync = require('fs').existsSync;
9-
const resolve = require('path').resolve;
1011
const output = require('./output');
12+
1113
/**
1214
* CodeceptJS runner
1315
*/

lib/command/configMigrate.js

Lines changed: 7 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -1,15 +1,16 @@
1-
const print = require('../output').print;
2-
const success = require('../output').success;
3-
const error = require('../output').error;
41
const colors = require('chalk');
52
const fs = require('fs');
6-
const path = require('path');
7-
const fileExists = require('../utils').fileExists;
83
const inquirer = require('inquirer');
9-
const getTestRoot = require('./utils').getTestRoot;
104
const mkdirp = require('mkdirp');
5+
const path = require('path');
116
const util = require('util');
127

8+
const print = require('../output').print;
9+
const success = require('../output').success;
10+
const error = require('../output').error;
11+
const fileExists = require('../utils').fileExists;
12+
const getTestRoot = require('./utils').getTestRoot;
13+
1314
module.exports = function (initPath) {
1415
const testsPath = getTestRoot(initPath);
1516

lib/command/definitions.js

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,11 @@
1+
const fs = require('fs');
2+
const path = require('path');
3+
14
const getConfig = require('./utils').getConfig;
25
const getTestRoot = require('./utils').getTestRoot;
36
const Codecept = require('../codecept');
47
const container = require('../container');
58
const output = require('../output');
6-
const fs = require('fs');
7-
const path = require('path');
89

910
const template = ({
1011
helperNames, supportObject, importPaths, translations, hasCustomStepsFile,

lib/command/generate.js

Lines changed: 5 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,11 @@
1-
const output = require('../output');
2-
const inquirer = require('inquirer');
1+
const colors = require('chalk');
32
const fs = require('fs');
3+
const inquirer = require('inquirer');
4+
const mkdirp = require('mkdirp');
45
const path = require('path');
5-
const colors = require('chalk');
6+
67
const { fileExists, ucfirst, lcfirst } = require('../utils');
7-
const mkdirp = require('mkdirp');
8+
const output = require('../output');
89
const {
910
getConfig, getTestRoot, safeFileWrite,
1011
} = require('./utils');

lib/command/gherkin/init.js

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,9 @@
1-
const output = require('../../output');
21
const inquirer = require('inquirer');
32
const fs = require('fs');
43
const path = require('path');
54
const mkdirp = require('mkdirp');
5+
6+
const output = require('../../output');
67
const { fileExists, ucfirst, lcfirst } = require('../../utils');
78
const {
89
getConfig, getTestRoot, updateConfig, safeFileWrite,

lib/command/gherkin/snippets.js

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -1,14 +1,14 @@
1+
const escapeStringRegexp = require('escape-string-regexp');
2+
const fs = require('fs');
3+
const { Parser } = require('gherkin');
4+
const glob = require('glob');
5+
const fsPath = require('path');
6+
17
const getConfig = require('../utils').getConfig;
28
const getTestRoot = require('../utils').getTestRoot;
39
const Codecept = require('../../codecept');
4-
const container = require('../../container');
510
const output = require('../../output');
611
const { matchStep } = require('../../interfaces/bdd');
7-
const { Parser } = require('gherkin');
8-
const glob = require('glob');
9-
const fsPath = require('path');
10-
const fs = require('fs');
11-
const escapeStringRegexp = require('escape-string-regexp');
1212

1313
const parser = new Parser();
1414
parser.stopAtFirstError = false;

lib/command/gherkin/steps.js

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -25,4 +25,3 @@ module.exports = function (genPath, options) {
2525
output.error('No Gherkin steps defined');
2626
}
2727
};
28-

0 commit comments

Comments
 (0)