Globally allow more statements in test files
This commit is contained in:
parent
3fd9d4eb5f
commit
6884dfb525
|
@ -1,8 +1,6 @@
|
||||||
defineDescribe('Sequence Generator', ['./Generator'], (Generator) => {
|
defineDescribe('Sequence Generator', ['./Generator'], (Generator) => {
|
||||||
'use strict';
|
'use strict';
|
||||||
|
|
||||||
/* jshint -W071 */ // Allow lots of tests
|
|
||||||
|
|
||||||
const generator = new Generator();
|
const generator = new Generator();
|
||||||
|
|
||||||
const AGENT_DEFINE = 'agent define';
|
const AGENT_DEFINE = 'agent define';
|
||||||
|
|
|
@ -1,8 +1,6 @@
|
||||||
defineDescribe('Sequence Parser', ['./Parser'], (Parser) => {
|
defineDescribe('Sequence Parser', ['./Parser'], (Parser) => {
|
||||||
'use strict';
|
'use strict';
|
||||||
|
|
||||||
/* jshint -W071 */ // Allow lots of tests
|
|
||||||
|
|
||||||
const parser = new Parser();
|
const parser = new Parser();
|
||||||
|
|
||||||
describe('.tokenise', () => {
|
describe('.tokenise', () => {
|
||||||
|
|
|
@ -28,6 +28,15 @@ define(['jshintConfig', 'specs'], (jshintConfig) => {
|
||||||
'fail',
|
'fail',
|
||||||
].concat(PREDEF);
|
].concat(PREDEF);
|
||||||
|
|
||||||
|
const OPTS = Object.assign({}, jshintConfig, {
|
||||||
|
predef: PREDEF,
|
||||||
|
});
|
||||||
|
|
||||||
|
const OPTS_TEST = Object.assign({}, jshintConfig, {
|
||||||
|
predef: PREDEF_TEST,
|
||||||
|
maxstatements: 50, // allow lots of tests
|
||||||
|
});
|
||||||
|
|
||||||
function formatError(error) {
|
function formatError(error) {
|
||||||
const evidence = (error.evidence || '').replace(/\t/g, ' ');
|
const evidence = (error.evidence || '').replace(/\t/g, ' ');
|
||||||
if(error.code === 'W140') {
|
if(error.code === 'W140') {
|
||||||
|
@ -58,8 +67,7 @@ define(['jshintConfig', 'specs'], (jshintConfig) => {
|
||||||
path.endsWith('specRunner.js') ||
|
path.endsWith('specRunner.js') ||
|
||||||
path.includes('/stubs/')
|
path.includes('/stubs/')
|
||||||
);
|
);
|
||||||
const predef = test ? PREDEF_TEST : PREDEF;
|
JSHINT(src, test ? OPTS_TEST : OPTS);
|
||||||
JSHINT(src, Object.assign({predef}, jshintConfig));
|
|
||||||
(JSHINT.errors
|
(JSHINT.errors
|
||||||
.map(formatError)
|
.map(formatError)
|
||||||
.filter((error) => (error !== null))
|
.filter((error) => (error !== null))
|
||||||
|
|
Loading…
Reference in New Issue