Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/nodejs/node.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--.eslintrc.yaml28
-rw-r--r--lib/assert.js3
2 files changed, 17 insertions, 14 deletions
diff --git a/.eslintrc.yaml b/.eslintrc.yaml
index cf1f36c86bc..4f691caefd3 100644
--- a/.eslintrc.yaml
+++ b/.eslintrc.yaml
@@ -62,17 +62,21 @@ rules:
no-new-require: 2
no-path-concat: 2
no-restricted-modules: [2, sys, _linklist]
- no-restricted-properties: [2, {
- object: assert,
- property: deepEqual,
- message: Please use assert.deepStrictEqual().
- }, {
- property: __defineGetter__,
- message: __defineGetter__ is deprecated.
- }, {
- property: __defineSetter__,
- message: __defineSetter__ is deprecated.
- }]
+ no-restricted-properties:
+ - 2
+ - object: assert
+ property: deepEqual
+ message: Use assert.deepStrictEqual().
+ - object: assert
+ property: equal
+ message: Use assert.strictEqual() rather than assert.equal().
+ - object: assert
+ property: notEqual
+ message: Use assert.notStrictEqual() rather than assert.notEqual().
+ - property: __defineGetter__
+ message: __defineGetter__ is deprecated.
+ - property: __defineSetter__,
+ message: __defineSetter__ is deprecated.
# Stylistic Issues
# http://eslint.org/docs/rules/#stylistic-issues
@@ -86,7 +90,7 @@ rules:
func-name-matching: 2
indent: [2, 2, {ArrayExpression: first,
CallExpression: {arguments: first},
- MemberExpression: 1,
+ MemberExpression: 1,
ObjectExpression: first,
SwitchCase: 1}]
key-spacing: [2, {mode: minimum}]
diff --git a/lib/assert.js b/lib/assert.js
index 892df6d9a0f..7f69ba0c60e 100644
--- a/lib/assert.js
+++ b/lib/assert.js
@@ -109,7 +109,7 @@ assert.ok = ok;
// The equality assertion tests shallow, coercive equality with
// ==.
// assert.equal(actual, expected, message_opt);
-
+/* eslint-disable no-restricted-properties */
assert.equal = function equal(actual, expected, message) {
if (actual != expected) fail(actual, expected, message, '==', assert.equal);
};
@@ -127,7 +127,6 @@ assert.notEqual = function notEqual(actual, expected, message) {
// The equivalence assertion tests a deep equality relation.
// assert.deepEqual(actual, expected, message_opt);
-/* eslint-disable no-restricted-properties */
assert.deepEqual = function deepEqual(actual, expected, message) {
if (!_deepEqual(actual, expected, false)) {
fail(actual, expected, message, 'deepEqual', assert.deepEqual);