| var fs = require('fs') | |
| , clarinet = require('../clarinet.js') | |
| , npm_stream = clarinet.createStream() | |
| , twitter_stream = clarinet.createStream() | |
| , assert = require('assert') | |
| ; | |
| describe('clarinet', function(){ | |
| describe('#npm', function() { | |
| it('should be able to parse npm', function (done){ | |
| npm_stream.on("error", function (err) { done(err); }); | |
| npm_stream.on("end", function () { | |
| assert.ok(true, "npm worked"); | |
| done(); | |
| }); | |
| fs.createReadStream(__dirname + '/../samples/npm.json') | |
| .pipe(npm_stream); | |
| }); | |
| it('should be able to parse twitter', function (done){ | |
| twitter_stream.on("error", function (err) { done(err); }); | |
| twitter_stream.on("end", function () { | |
| assert.ok(true, "twit worked"); | |
| done(); | |
| }); | |
| fs.createReadStream(__dirname + '/../samples/twitter.json') | |
| .pipe(twitter_stream); | |
| }); | |
| }); | |
| }); |