Skip to content

Commit

Permalink
test: add msg validation to test-buffer-compare
Browse files Browse the repository at this point in the history
PR-URL: #10807
Reviewed-By: Colin Ihrig <cjihrig@gmail.com>
Reviewed-By: Sakthipriyan Vairamani <thechargingvolcano@gmail.com>
Reviewed-By: Santiago Gimeno <santiago.gimeno@gmail.com>
Reviewed-By: Luigi Pinca <luigipinca@gmail.com>
Reviewed-By: James M Snell <jasnell@gmail.com>
  • Loading branch information
joshholl authored and jasnell committed Jan 16, 2017
1 parent e5eae97 commit 6af1090
Showing 1 changed file with 6 additions and 3 deletions.
9 changes: 6 additions & 3 deletions test/parallel/test-buffer-compare.js
Expand Up @@ -28,8 +28,11 @@ assert.strictEqual(Buffer.compare(Buffer.alloc(0), Buffer.alloc(0)), 0);
assert.strictEqual(Buffer.compare(Buffer.alloc(0), Buffer.alloc(1)), -1); assert.strictEqual(Buffer.compare(Buffer.alloc(0), Buffer.alloc(1)), -1);
assert.strictEqual(Buffer.compare(Buffer.alloc(1), Buffer.alloc(0)), 1); assert.strictEqual(Buffer.compare(Buffer.alloc(1), Buffer.alloc(0)), 1);


assert.throws(() => Buffer.compare(Buffer.alloc(1), 'abc')); assert.throws(() => Buffer.compare(Buffer.alloc(1), 'abc'),
/^TypeError: Arguments must be Buffers or Uint8Arrays$/);


assert.throws(() => Buffer.compare('abc', Buffer.alloc(1))); assert.throws(() => Buffer.compare('abc', Buffer.alloc(1)),
/^TypeError: Arguments must be Buffers or Uint8Arrays$/);


assert.throws(() => Buffer.alloc(1).compare('abc')); assert.throws(() => Buffer.alloc(1).compare('abc'),
/^TypeError: Argument must be a Buffer or Uint8Array$/);

0 comments on commit 6af1090

Please sign in to comment.