diff --git a/lib/rules/prefer-object-rule.js b/lib/rules/prefer-object-rule.js index 3e4826e6..72b9920e 100644 --- a/lib/rules/prefer-object-rule.js +++ b/lib/rules/prefer-object-rule.js @@ -52,6 +52,7 @@ module.exports = { token => token.type === 'Punctuator' && token.value === '(' ); + /* istanbul ignore if */ if (!openParenToken) { // this shouldn't happen, but guarding against crashes just in case return null; diff --git a/package.json b/package.json index cb795883..4c8f6024 100644 --- a/package.json +++ b/package.json @@ -33,10 +33,10 @@ "eslint-utils": "^2.1.0" }, "nyc": { - "branches": 97, + "branches": 98, "functions": 98, "lines": 99, - "statements": 98 + "statements": 99 }, "devDependencies": { "@not-an-aardvark/node-release-script": "^0.1.0", diff --git a/tests/lib/rules/require-meta-docs-description.js b/tests/lib/rules/require-meta-docs-description.js index 9a0e1dcd..c174e5f2 100644 --- a/tests/lib/rules/require-meta-docs-description.js +++ b/tests/lib/rules/require-meta-docs-description.js @@ -14,6 +14,7 @@ const RuleTester = require('eslint').RuleTester; const ruleTester = new RuleTester({ parserOptions: { ecmaVersion: 6 } }); ruleTester.run('require-meta-docs-description', rule, { valid: [ + 'foo()', ` module.exports = { meta: { docs: { description: 'disallow unused variables' } }, diff --git a/tests/lib/rules/test-case-property-ordering.js b/tests/lib/rules/test-case-property-ordering.js index df29749b..3a5a3d6b 100644 --- a/tests/lib/rules/test-case-property-ordering.js +++ b/tests/lib/rules/test-case-property-ordering.js @@ -19,6 +19,14 @@ const RuleTester = require('eslint').RuleTester; const ruleTester = new RuleTester(); ruleTester.run('test-case-property-ordering', rule, { valid: [ + ` + new RuleTester().run('foo', bar, { + valid: [ + 'foo', + RuleTester.only('foo'), + ] + }); + `, ` new RuleTester().run('foo', bar, { valid: [