Website/node_modules/co-from-stream/test.js
2015-12-02 18:21:44 -05:00

17 lines
476 B
JavaScript

var co = require('co');
var fs = require('fs');
var fromStream = require('./');
var assert = require('assert');
describe('fromStream(stream)', function(){
it('should create a co generator stream', function(done){
co(function*(){
var read = fromStream(fs.createReadStream('index.js', 'utf8'));
var file = '';
var chunk;
while (chunk = yield read()) file += chunk;
assert(file == fs.readFileSync('index.js', 'utf8'))
})(done);
});
});