Sha256: b9f9dc8d4f41d45c0f4824808c44c77b59b2ceae573773fa3b3c151d62ce707b

Contents?: true

Size: 647 Bytes

Versions: 3

Compression:

Stored size: 647 Bytes

Contents

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();
});

Version data entries

3 entries across 3 versions & 2 rubygems

Version Path
pcp-server-ruby-sdk-0.0.6 node_modules/JSONStream/test/issues.js
pcp-server-ruby-sdk-0.1.0 node_modules/JSONStream/test/issues.js
minimum_viable_product-0.0.11 test/dummy/node_modules/JSONStream/test/issues.js