1234567891011121314151617181920212223242526 |
- var tape = require('tape')
- var toBuffer = require('./')
- tape('buffer returns buffer', function (t) {
- t.same(toBuffer(Buffer('hi')), Buffer('hi'))
- t.end()
- })
- tape('string returns buffer', function (t) {
- t.same(toBuffer('hi'), Buffer('hi'))
- t.end()
- })
- tape('string + enc returns buffer', function (t) {
- t.same(toBuffer('6869', 'hex'), Buffer('hi'))
- t.end()
- })
- tape('other input throws', function (t) {
- try {
- toBuffer(42)
- } catch (err) {
- t.same(err.message, 'Input should be a buffer or a string')
- t.end()
- }
- })
|