var quote = require('../'); var concat = require('concat-stream'); var test = require('tape'); test('js string unicode separators', function (t) { t.plan(1); var q = quote(); q.end('\u2027beep\u2028ima\u2029jeep\u2030'); q.pipe(concat(function (body) { t.equal(body.toString('utf8'), '"\u2027beep\\u2028ima\\u2029jeep\u2030"'); })); }); test('utf8 separators', function (t) { t.plan(1); var q = quote(); q.end(Buffer('beep\u2028ima\u2029jeep', 'utf8')); q.pipe(concat(function (body) { t.equal(body.toString('utf8'), '"beep\\u2028ima\\u2029jeep"'); })); });