You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
37 lines
648 B
37 lines
648 B
'use strict'; |
|
|
|
var bufferEqual = require('../'); |
|
var test = require('tape'); |
|
|
|
test('equal', function (t) { |
|
var eq = bufferEqual( |
|
new Buffer([253, 254, 255]), |
|
new Buffer([253, 254, 255]) |
|
); |
|
t.strictEqual(eq, true); |
|
t.end(); |
|
}); |
|
|
|
test('not equal', function (t) { |
|
var eq = bufferEqual( |
|
new Buffer('abc'), |
|
new Buffer('abcd') |
|
); |
|
t.strictEqual(eq, false); |
|
t.end(); |
|
}); |
|
|
|
test('not equal not buffer', function (t) { |
|
var eq = bufferEqual( |
|
new Buffer('abc'), |
|
'abc' |
|
); |
|
t.strictEqual(eq, undefined); |
|
t.end(); |
|
}); |
|
|
|
test('equal not buffer', function (t) { |
|
var eq = bufferEqual('abc', 'abc'); |
|
t.strictEqual(eq, undefined); |
|
t.end(); |
|
});
|
|
|