diff --git a/test/async-hooks/init-hooks.js b/test/async-hooks/init-hooks.js
index 14969d8e753b68..817b2db0c781b4 100644
--- a/test/async-hooks/init-hooks.js
+++ b/test/async-hooks/init-hooks.js
@@ -120,8 +120,7 @@ class ActivityCollector {
     }
     if (violations.length) {
       console.error(violations.join('\n\n') + '\n');
-      assert.fail(violations.length, 0,
-                  `${violations.length} failed sanity checks`);
+      assert.fail(`${violations.length} failed sanity checks`);
     }
   }
 
diff --git a/test/parallel/test-net-connect-options-fd.js b/test/parallel/test-net-connect-options-fd.js
index 468e230ec7370a..94b831bf5d2ac3 100644
--- a/test/parallel/test-net-connect-options-fd.js
+++ b/test/parallel/test-net-connect-options-fd.js
@@ -70,7 +70,7 @@ const forAllClients = (cb) => common.mustCall(cb, CLIENT_VARIANTS);
   })
   .on('error', function(err) {
     console.error(err);
-    assert.fail(null, null, `[Pipe server]${err}`);
+    assert.fail(`[Pipe server]${err}`);
   })
   .listen({ path: serverPath }, common.mustCall(function serverOnListen() {
     const getSocketOpt = (index) => {
@@ -94,7 +94,7 @@ const forAllClients = (cb) => common.mustCall(cb, CLIENT_VARIANTS);
       console.error(`[Pipe]Sending data through fd ${oldHandle.fd}`);
       this.on('error', function(err) {
         console.error(err);
-        assert.fail(null, null, `[Pipe Client]${err}`);
+        assert.fail(`[Pipe Client]${err}`);
       });
     });
 
diff --git a/test/parallel/test-string-decoder.js b/test/parallel/test-string-decoder.js
index 04e1d8c8fe2849..c043795fc6ee5e 100644
--- a/test/parallel/test-string-decoder.js
+++ b/test/parallel/test-string-decoder.js
@@ -228,7 +228,7 @@ function test(encoding, input, expected, singleSequence) {
         `input: ${input.toString('hex').match(hexNumberRE)}\n` +
         `Write sequence: ${JSON.stringify(sequence)}\n` +
         `Full Decoder State: ${inspect(decoder)}`;
-      assert.fail(output, expected, message);
+      assert.fail(message);
     }
   });
 }
diff --git a/test/pseudo-tty/test-tty-get-color-depth.js b/test/pseudo-tty/test-tty-get-color-depth.js
index d802add1189db2..d4062f5fdb6d39 100644
--- a/test/pseudo-tty/test-tty-get-color-depth.js
+++ b/test/pseudo-tty/test-tty-get-color-depth.js
@@ -2,7 +2,6 @@
 
 const common = require('../common');
 const assert = require('assert').strict;
-/* eslint-disable no-restricted-properties */
 const { WriteStream } = require('tty');
 
 const fd = common.getTTYfd();
@@ -10,7 +9,7 @@ const writeStream = new WriteStream(fd);
 
 {
   const depth = writeStream.getColorDepth();
-  assert.equal(typeof depth, 'number');
+  assert.strictEqual(typeof depth, 'number');
   assert(depth >= 1 && depth <= 24);
 }
 
@@ -44,7 +43,7 @@ const writeStream = new WriteStream(fd);
   [{ TERM: 'dumb', COLORTERM: '1' }, 4],
 ].forEach(([env, depth], i) => {
   const actual = writeStream.getColorDepth(env);
-  assert.equal(
+  assert.strictEqual(
     actual,
     depth,
     `i: ${i}, expected: ${depth}, actual: ${actual}, env: ${env}`
@@ -57,8 +56,8 @@ const writeStream = new WriteStream(fd);
   const [ value, depth1, depth2 ] = process.platform !== 'win32' ?
     ['win32', 1, 4] : ['linux', 4, 1];
 
-  assert.equal(writeStream.getColorDepth({}), depth1);
+  assert.strictEqual(writeStream.getColorDepth({}), depth1);
   Object.defineProperty(process, 'platform', { value });
-  assert.equal(writeStream.getColorDepth({}), depth2);
+  assert.strictEqual(writeStream.getColorDepth({}), depth2);
   Object.defineProperty(process, 'platform', platform);
 }