UNPKG

unbzip2-stream

Version:

streaming unbzip2 implementatio in pure javascript for node and browsers

19 lines (16 loc) 623 B
var http = require('http'); var unbzip2Stream = require('../../'); var through = require('through'); var concat = require('concat-stream'); var test = require('tape'); test('http stream piped into unbzip2-stream results in original file content', function(t) { t.plan(1); http.get({path: '/test/fixtures/text.bz2', responseType: "arraybuffer"}, function(res) { res.pipe( unbzip2Stream() ).pipe( concat(function(data) { var expected = "Hello World!\nHow little you are. now.\n\n"; t.equal(data.toString('ascii'), expected); }) ); }); });