mountain-pass/addressr

View on GitHub
cucumber.js

Summary

Maintainability
A
0 mins
Test Coverage
A
100%

Found fs.statSync with non literal argument at index 0
Open

    fs.existsSync(RERUN) && fs.statSync(RERUN).size !== 0
Severity: Minor
Found in cucumber.js by eslint

For more information visit Source: http://eslint.org/docs/rules/

Found fs.existsSync with non literal argument at index 0
Open

    fs.existsSync(RERUN) && fs.statSync(RERUN).size !== 0
Severity: Minor
Found in cucumber.js by eslint

For more information visit Source: http://eslint.org/docs/rules/

Found fs.mkdirSync with non literal argument at index 0
Open

  fs.mkdirSync(`test-results/${profile}`, { recursive: true })
Severity: Minor
Found in cucumber.js by eslint

For more information visit Source: http://eslint.org/docs/rules/

Insert ;
Open

  TAGS = `${TAGS}'`
Severity: Minor
Found in cucumber.js by eslint

For more information visit Source: http://eslint.org/docs/rules/

Insert ;
Open

    console.log('BASE_CONFIG - rest2', rval)
Severity: Minor
Found in cucumber.js by eslint

For more information visit Source: http://eslint.org/docs/rules/

Delete ยท
Open

function generateConfig (profile) {
Severity: Minor
Found in cucumber.js by eslint

For more information visit Source: http://eslint.org/docs/rules/

Insert ,
Open

      './node_modules/@windyroad/cucumber-js-throwables/lib/custom-cucumber-syntax.js'
Severity: Minor
Found in cucumber.js by eslint

For more information visit Source: http://eslint.org/docs/rules/

Insert ;
Open

    '--require-module @babel/register --require-module @babel/polyfill'
Severity: Minor
Found in cucumber.js by eslint

For more information visit Source: http://eslint.org/docs/rules/

Definition for rule 'unicorn/filename-case' was not found.
Open

const fs = require('fs')
Severity: Minor
Found in cucumber.js by eslint

For more information visit Source: http://eslint.org/docs/rules/

Definition for rule 'unicorn/no-null' was not found.
Open

const fs = require('fs')
Severity: Minor
Found in cucumber.js by eslint

For more information visit Source: http://eslint.org/docs/rules/

Insert ;
Open

  const RERUN = `@cucumber-${profile}.rerun`
Severity: Minor
Found in cucumber.js by eslint

For more information visit Source: http://eslint.org/docs/rules/

Definition for rule 'unicorn/prevent-abbreviations' was not found.
Open

const fs = require('fs')
Severity: Minor
Found in cucumber.js by eslint

For more information visit Source: http://eslint.org/docs/rules/

Insert ;
Open

  fs.mkdirSync(`test-results/${profile}`, { recursive: true })
Severity: Minor
Found in cucumber.js by eslint

For more information visit Source: http://eslint.org/docs/rules/

Insert ;
Open

    TAGS = `${TAGS} and @rest2`
Severity: Minor
Found in cucumber.js by eslint

For more information visit Source: http://eslint.org/docs/rules/

Insert ;
Open

const fs = require('fs')
Severity: Minor
Found in cucumber.js by eslint

For more information visit Source: http://eslint.org/docs/rules/

Definition for rule 'unicorn/no-process-exit' was not found.
Open

const fs = require('fs')
Severity: Minor
Found in cucumber.js by eslint

For more information visit Source: http://eslint.org/docs/rules/

Insert ;
Open

  const REQUIRE_GLOB = 'test/js/**/*.js'
Severity: Minor
Found in cucumber.js by eslint

For more information visit Source: http://eslint.org/docs/rules/

Insert ;
Open

    })}'`
Severity: Minor
Found in cucumber.js by eslint

For more information visit Source: http://eslint.org/docs/rules/

Insert ;
Open

    console.log('BASE_CONFIG - cli', rval)
Severity: Minor
Found in cucumber.js by eslint

For more information visit Source: http://eslint.org/docs/rules/

Insert ;
Open

    return rval
Severity: Minor
Found in cucumber.js by eslint

For more information visit Source: http://eslint.org/docs/rules/

Insert ;
Open

  console.log('BASE_CONFIG', BASE_CONFIG)
Severity: Minor
Found in cucumber.js by eslint

For more information visit Source: http://eslint.org/docs/rules/

Insert ;
Open

      : NON_RERUN_GLOB
Severity: Minor
Found in cucumber.js by eslint

For more information visit Source: http://eslint.org/docs/rules/

Insert ,
Open

      client: 'rest'
Severity: Minor
Found in cucumber.js by eslint

For more information visit Source: http://eslint.org/docs/rules/

Insert ;
Open

    : `--tags 'not(@not-${profile}) and not(@geo)`
Severity: Minor
Found in cucumber.js by eslint

For more information visit Source: http://eslint.org/docs/rules/

Insert ;
Open

    TAGS = `${TAGS} and @rest2`
Severity: Minor
Found in cucumber.js by eslint

For more information visit Source: http://eslint.org/docs/rules/

Insert ;
Open

  }
Severity: Minor
Found in cucumber.js by eslint

For more information visit Source: http://eslint.org/docs/rules/

Insert ;
Open

  )}' ${MODULES} --require ${REQUIRE_GLOB} ${NO_STRICT} --format rerun:${RERUN} --format json:test-results/${profile}/results.cucumber ${FAIL_FAST}`
Severity: Minor
Found in cucumber.js by eslint

For more information visit Source: http://eslint.org/docs/rules/

Insert ;
Open

    })}'`
Severity: Minor
Found in cucumber.js by eslint

For more information visit Source: http://eslint.org/docs/rules/

Insert ;
Open

    return rval
Severity: Minor
Found in cucumber.js by eslint

For more information visit Source: http://eslint.org/docs/rules/

Insert ,
Open

      starter: 'cli'
Severity: Minor
Found in cucumber.js by eslint

For more information visit Source: http://eslint.org/docs/rules/

Insert ,
Open

  cli2: generateConfig('cli2')
Severity: Minor
Found in cucumber.js by eslint

For more information visit Source: http://eslint.org/docs/rules/

Insert ;
Open

const NO_STRICT = process.env.NO_STRICT || '--no-strict'
Severity: Minor
Found in cucumber.js by eslint

For more information visit Source: http://eslint.org/docs/rules/

Insert ;
Open

  const NON_RERUN_GLOB = `test/resources/features/**/*.feature ${TAGS}`
Severity: Minor
Found in cucumber.js by eslint

For more information visit Source: http://eslint.org/docs/rules/

Insert ;
Open

    return rval
Severity: Minor
Found in cucumber.js by eslint

For more information visit Source: http://eslint.org/docs/rules/

Insert ;
Open

    const rval = BASE_CONFIG
Severity: Minor
Found in cucumber.js by eslint

For more information visit Source: http://eslint.org/docs/rules/

Insert ;
Open

    return rval
Severity: Minor
Found in cucumber.js by eslint

For more information visit Source: http://eslint.org/docs/rules/

Insert ;
Open

    })}'`
Severity: Minor
Found in cucumber.js by eslint

For more information visit Source: http://eslint.org/docs/rules/

Insert ;
Open

    console.log('BASE_CONFIG - rest', rval)
Severity: Minor
Found in cucumber.js by eslint

For more information visit Source: http://eslint.org/docs/rules/

Insert ;
Open

  return BASE_CONFIG
Severity: Minor
Found in cucumber.js by eslint

For more information visit Source: http://eslint.org/docs/rules/

Insert ;
Open

    console.log('BASE_CONFIG - cli2', rval)
Severity: Minor
Found in cucumber.js by eslint

For more information visit Source: http://eslint.org/docs/rules/

Insert ;
Open

}
Severity: Minor
Found in cucumber.js by eslint

For more information visit Source: http://eslint.org/docs/rules/

Insert ;
Open

const FAIL_FAST = process.env.FAIL_FAST || '--fail-fast'
Severity: Minor
Found in cucumber.js by eslint

For more information visit Source: http://eslint.org/docs/rules/

Insert ,
Open

      client: 'rest2'
Severity: Minor
Found in cucumber.js by eslint

For more information visit Source: http://eslint.org/docs/rules/

There are no issues that match your filters.

Category
Status