1234567891011121314151617181920212223242526272829303132333435 |
- var JSONStream = require('../');
- var test = require('tape')
- test('#66', function (t) {
- var error = 0;
- var stream = JSONStream
- .parse()
- .on('error', function (err) {
- t.ok(err);
- error++;
- })
- .on('end', function () {
- t.ok(error === 1);
- t.end();
- });
- stream.write('["foo":bar[');
- stream.end();
- });
- test('#81 - failure to parse nested objects', function (t) {
- var stream = JSONStream
- .parse('.bar.foo')
- .on('error', function (err) {
- t.error(err);
- })
- .on('end', function () {
- t.end();
- });
- stream.write('{"bar":{"foo":"baz"}}');
- stream.end();
- });
|