validate-config.js 397 B

12345678910111213141516
  1. var eslint = require('eslint')
  2. var test = require('tape')
  3. test('load config in eslint to validate all rule syntax is correct', function (t) {
  4. var CLIEngine = eslint.CLIEngine
  5. var cli = new CLIEngine({
  6. useEslintrc: false,
  7. configFile: 'eslintrc.json'
  8. })
  9. var code = 'var foo = 1\nvar bar = function () {}\nbar(foo)\n'
  10. t.equal(cli.executeOnText(code).errorCount, 0)
  11. t.end()
  12. })