csv
Version:
CSV parser with simple api, full of options and tested against large datasets.
17 lines (13 loc) • 527 B
text/coffeescript
###
Test CSV - Copyright David Worms <open@adaltas.com> (BSD Licensed)
###
fs = require 'fs'
should = require 'should'
csv = if process.env.CSV_COV then require '../lib-cov' else require '../src'
generator = if process.env.CSV_COV then require '../lib-cov/generator' else require '../src/generator'
describe 'pipe', ->
it 'should pipe to a file writable stream', (next) ->
path = "/tmp/large.out"
w = generator(start: true, duration: 1000).pipe csv().to.path path
w.on 'close', ->
fs.unlink path, next