mirror of
https://github.com/Instadapp/Swap-Aggregator-Subgraph.git
synced 2024-07-29 21:57:12 +00:00
36 lines
643 B
CoffeeScript
36 lines
643 B
CoffeeScript
jts = require '../lib/index'
|
|
|
|
@create = (test) ->
|
|
g = new jts.generator
|
|
test.ok g
|
|
test.done()
|
|
|
|
@generate = (test) ->
|
|
data = []
|
|
g = new jts.generator()
|
|
g.on 'data', (d) ->
|
|
data.push(d)
|
|
g.on 'error', (e) ->
|
|
test.ifError(e)
|
|
g.on 'finish', ->
|
|
test.deepEqual data[0], new Buffer('\x1e12\n')
|
|
test.deepEqual data[1], new Buffer('\x1e{"foo":1,"bar":"two"}\n')
|
|
test.done()
|
|
|
|
g.write 12
|
|
g.end
|
|
foo: 1
|
|
bar: "two"
|
|
|
|
@error = (test) ->
|
|
a = {}
|
|
a.foo = a
|
|
g = new jts.generator()
|
|
g.on 'data', (d) ->
|
|
test.ok false, 'not expecting data'
|
|
g.on 'error', (e) ->
|
|
test.ok e?
|
|
test.done()
|
|
|
|
g.end(a)
|