Sha256: b5a91e6ebff4e80021282bf67c77f4b2bfa510ae8c4e574f94bda2284003f9df

Contents?: true

Size: 546 Bytes

Versions: 2

Compression:

Stored size: 546 Bytes

Contents


/*
 sometimes jsonparse changes numbers slightly.
*/

var r = Math.random()
  , Parser = require('jsonparse')
  , p = new Parser()
  , assert = require('assert')  
  , times = 20
  , bufferFrom = Buffer.from && Buffer.from !== Uint8Array.from
  , str

while (times --) {

  assert.equal(JSON.parse(JSON.stringify(r)), r, 'core JSON')

  p.onValue = function (v) {
    console.error('parsed', v)
    assert.equal(v,r)
  }
  console.error('correct', r)
  str = JSON.stringify([r])
  p.write (bufferFrom ? Buffer.from(str) : new Buffer(str))



}

Version data entries

2 entries across 2 versions & 1 rubygems

Version Path
pcp-server-ruby-sdk-0.0.6 node_modules/JSONStream/test/parsejson.js
pcp-server-ruby-sdk-0.1.0 node_modules/JSONStream/test/parsejson.js