summaryrefslogtreecommitdiff
path: root/test
diff options
context:
space:
mode:
authorSaud Khanzada <muhammad.saud@tenpearls.com>2018-09-04 20:04:19 +0500
committerRich Trott <rtrott@gmail.com>2018-09-08 11:59:06 -0700
commit9782ce25750f2a34297e61a975c3a69a05b5d649 (patch)
treeac5edccb5be2185e24c93b37feffdd3ac42918b6 /test
parent8737683ba09252d6fe6b29df7ffcc818cd5cfb2b (diff)
downloadandroid-node-v8-9782ce25750f2a34297e61a975c3a69a05b5d649.tar.gz
android-node-v8-9782ce25750f2a34297e61a975c3a69a05b5d649.tar.bz2
android-node-v8-9782ce25750f2a34297e61a975c3a69a05b5d649.zip
test: replaces assert.throws() with common.expectsError()
replaces assert.throws() with common.expectsError() to check error code and error type in parallel/test-buffer-alloc.js PR-URL: https://github.com/nodejs/node/pull/22689 Reviewed-By: James M Snell <jasnell@gmail.com> Reviewed-By: Rich Trott <rtrott@gmail.com> Reviewed-By: Richard Lau <riclau@uk.ibm.com> Reviewed-By: Colin Ihrig <cjihrig@gmail.com> Reviewed-By: Ruben Bridgewater <ruben@bridgewater.de>
Diffstat (limited to 'test')
-rw-r--r--test/parallel/test-buffer-alloc.js32
1 files changed, 28 insertions, 4 deletions
diff --git a/test/parallel/test-buffer-alloc.js b/test/parallel/test-buffer-alloc.js
index f89e25fdbb..023852b69a 100644
--- a/test/parallel/test-buffer-alloc.js
+++ b/test/parallel/test-buffer-alloc.js
@@ -75,16 +75,40 @@ new Buffer('', 'binary');
Buffer(0);
// try to write a 0-length string beyond the end of b
-assert.throws(() => b.write('', 2048), RangeError);
+common.expectsError(
+ () => b.write('', 2048),
+ {
+ code: 'ERR_BUFFER_OUT_OF_BOUNDS',
+ type: RangeError
+ }
+);
// throw when writing to negative offset
-assert.throws(() => b.write('a', -1), RangeError);
+common.expectsError(
+ () => b.write('a', -1),
+ {
+ code: 'ERR_BUFFER_OUT_OF_BOUNDS',
+ type: RangeError
+ }
+);
// throw when writing past bounds from the pool
-assert.throws(() => b.write('a', 2048), RangeError);
+common.expectsError(
+ () => b.write('a', 2048),
+ {
+ code: 'ERR_BUFFER_OUT_OF_BOUNDS',
+ type: RangeError
+ }
+);
// throw when writing to negative offset
-assert.throws(() => b.write('a', -1), RangeError);
+common.expectsError(
+ () => b.write('a', -1),
+ {
+ code: 'ERR_BUFFER_OUT_OF_BOUNDS',
+ type: RangeError
+ }
+);
// try to copy 0 bytes worth of data into an empty buffer
b.copy(Buffer.alloc(0), 0, 0, 0);