summaryrefslogtreecommitdiff
path: root/deps/node/deps/node-inspect/tools/eslint-rules/assert-fail-single-argument.js
diff options
context:
space:
mode:
Diffstat (limited to 'deps/node/deps/node-inspect/tools/eslint-rules/assert-fail-single-argument.js')
-rw-r--r--deps/node/deps/node-inspect/tools/eslint-rules/assert-fail-single-argument.js30
1 files changed, 0 insertions, 30 deletions
diff --git a/deps/node/deps/node-inspect/tools/eslint-rules/assert-fail-single-argument.js b/deps/node/deps/node-inspect/tools/eslint-rules/assert-fail-single-argument.js
deleted file mode 100644
index 4ce79023..00000000
--- a/deps/node/deps/node-inspect/tools/eslint-rules/assert-fail-single-argument.js
+++ /dev/null
@@ -1,30 +0,0 @@
-/**
- * @fileoverview Prohibit use of a single argument only in `assert.fail()`. It
- * is almost always an error.
- * @author Rich Trott
- */
-'use strict';
-
-//------------------------------------------------------------------------------
-// Rule Definition
-//------------------------------------------------------------------------------
-
-const msg = 'assert.fail() message should be third argument';
-
-function isAssert(node) {
- return node.callee.object && node.callee.object.name === 'assert';
-}
-
-function isFail(node) {
- return node.callee.property && node.callee.property.name === 'fail';
-}
-
-module.exports = function(context) {
- return {
- 'CallExpression': function(node) {
- if (isAssert(node) && isFail(node) && node.arguments.length === 1) {
- context.report(node, msg);
- }
- }
- };
-};