From 1544d8f04b1d9a3502c6156cfc5be727ba711e19 Mon Sep 17 00:00:00 2001 From: toboid Date: Mon, 6 Feb 2017 21:08:34 +0000 Subject: test: improve test-buffer-includes.js * verify error message * use arrow funcs PR-URL: https://github.com/nodejs/node/pull/11203 Reviewed-By: Colin Ihrig Reviewed-By: Yuta Hiroto Reviewed-By: Rich Trott Reviewed-By: James M Snell --- test/parallel/test-buffer-includes.js | 16 +++++++++------- 1 file changed, 9 insertions(+), 7 deletions(-) diff --git a/test/parallel/test-buffer-includes.js b/test/parallel/test-buffer-includes.js index 9b0aef0ad7..ddd7bf36a4 100644 --- a/test/parallel/test-buffer-includes.js +++ b/test/parallel/test-buffer-includes.js @@ -275,15 +275,17 @@ for (let lengthIndex = 0; lengthIndex < lengths.length; lengthIndex++) { } } -assert.throws(function() { - b.includes(function() { }); -}); -assert.throws(function() { +const expectedError = + /^TypeError: "val" argument must be string, number, Buffer or Uint8Array$/; +assert.throws(() => { + b.includes(() => {}); +}, expectedError); +assert.throws(() => { b.includes({}); -}); -assert.throws(function() { +}, expectedError); +assert.throws(() => { b.includes([]); -}); +}, expectedError); // test truncation of Number arguments to uint8 { -- cgit v1.2.1