UNPKG

stream-to-json

Version:
18 lines (14 loc) 346 B
var through = require('through'); var test = require('tape'); var toJSON = require('..'); test('string', function(t) { t.plan(2); var stream = through(); toJSON(stream, function(err, json) { t.error(err); t.deepEqual(json, { foo: 'bar' }); }); stream.queue('{"foo'); stream.queue('":"bar"}'); stream.queue(null); });