Example #1
0
assert.throws(function() {
  var b = new Buffer(1);
  b.equals('abc');
});
Example #2
0
assert.throws(function() {
  var b = new Buffer(1);
  Buffer.compare(b, 'abc');
});

assert.throws(function() {
  var b = new Buffer(1);
  Buffer.compare('abc', b);
});

assert.throws(function() {
  var b = new Buffer(1);
  b.compare('abc');
});

// Test Equals
var b = new Buffer(5).fill('abcdf');
var c = new Buffer(5).fill('abcdf');
var d = new Buffer(5).fill('abcde');
var e = new Buffer(6).fill('abcdef');

assert.ok(b.equals(c));
assert.ok(!c.equals(d));
assert.ok(!d.equals(e));

assert.throws(function() {
  var b = new Buffer(1);
  b.equals('abc');
});