it("openTextStream", function() { var f = fs.openTextStream('fs_test.js'); f.EOL = '\n'; var a = fs.readFile("fs_test.js").replace(/\r/g, "").split("\n"); assert.deepEqual(a, f.readLines()); f.close(); });
it("openTextStream", () => { var f = fs.openTextStream(path.join(__dirname, 'fs_test.js')); f.EOL = '\n'; var a = fs.readTextFile(path.join(__dirname, "fs_test.js")).replace(/\r/g, "").split("\n"); var b = f.readLines(); assert.deepEqual(a, b); f.close(); });
it("gunzip (from file)", function() { var f1 = fs.openTextStream('./zlib_files/gzip'); var f2 = fs.openTextStream('./zlib_files/original.js'); assert.equal(zlib.gunzip(f1.read()).toString(), f2.read().toString()); });
it("inflate (from file)", function() { var f1 = fs.openTextStream('./zlib_files/deflate'); var f2 = fs.openTextStream('./zlib_files/original.js'); assert.equal(zlib.inflateRaw(f1.read()).toString(), f2.read().toString()); });