Skip to content

Commit 153d685

Browse files
committed
add tests for util.isBuffer
1 parent 1a120e0 commit 153d685

File tree

1 file changed

+12
-0
lines changed

1 file changed

+12
-0
lines changed

test/browser/is.js

Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -77,3 +77,15 @@ test('util._extend', function () {
7777
assert.deepEqual(util._extend({a:1}, {b:2}), {a:1, b:2});
7878
assert.deepEqual(util._extend({a:1, b:2}, {b:3}), {a:1, b:3});
7979
});
80+
81+
test('util.isBuffer', function () {
82+
assert.equal(true, util.isBuffer(new Buffer(4)));
83+
assert.equal(true, util.isBuffer(Buffer(4)));
84+
assert.equal(true, util.isBuffer(new Buffer(4)));
85+
assert.equal(true, util.isBuffer(new Buffer([1, 2, 3, 4])));
86+
assert.equal(false, util.isBuffer({}));
87+
assert.equal(false, util.isBuffer([]));
88+
assert.equal(false, util.isBuffer(new Error()));
89+
assert.equal(false, util.isRegExp(new Date()));
90+
assert.equal(true, util.isBuffer(Object.create(Buffer.prototype)));
91+
});

0 commit comments

Comments
 (0)