test.js
458 Bytes
var test = require('tape')
, toUTF8 = require('./index')
test('works as expected', function(assert) {
var input = ['11000010', '10100010'].map(function(x) { return parseInt(x, 2) })
assert.equal(toUTF8(input), '\u00a2')
assert.end()
})
test('works the same as buffer.toString(utf8)', function(assert) {
var buf = new Buffer('淾淾淾 hello world 淾淾 yep ƒuu 淾', 'utf8')
assert.equal(toUTF8(buf), buf.toString('utf8'))
assert.end()
})