summaryrefslogtreecommitdiff
path: root/test
diff options
context:
space:
mode:
authortoboid <toboid@users.noreply.github.com>2017-02-06 21:08:34 +0000
committerJames M Snell <jasnell@gmail.com>2017-02-11 13:40:15 -0800
commit1544d8f04b1d9a3502c6156cfc5be727ba711e19 (patch)
tree0a1827ef32d83968876075f06a27f9b48b3bfcb7 /test
parentf65aa08b528a17e57471ffece5ee0946c1c72d1b (diff)
downloadandroid-node-v8-1544d8f04b1d9a3502c6156cfc5be727ba711e19.tar.gz
android-node-v8-1544d8f04b1d9a3502c6156cfc5be727ba711e19.tar.bz2
android-node-v8-1544d8f04b1d9a3502c6156cfc5be727ba711e19.zip
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 <cjihrig@gmail.com> Reviewed-By: Yuta Hiroto <hello@about-hiroppy.com> Reviewed-By: Rich Trott <rtrott@gmail.com> Reviewed-By: James M Snell <jasnell@gmail.com>
Diffstat (limited to 'test')
-rw-r--r--test/parallel/test-buffer-includes.js16
1 files 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
{