gzip-all
Version:
Create .gz files for all files in a folder
24 lines (21 loc) • 521 B
JavaScript
require('hard-rejection')()
const assert = require('power-assert')
const rimraf = require('rimraf')
const gzipAll = require('./')
const glob = require('glob')
function cleanUp() {
rimraf(`./fixtures/*.gz`, err => {
assert.ifError(err)
})
}
gzipAll(`./fixtures/*.@(md|txt)`).then(gzippedFiles => {
assert.equal(gzippedFiles.length, 2)
glob(`./fixtures/*.gz`, (err, gzippedFiles) => {
assert.ifError(err)
assert.equal(gzippedFiles.length, 2)
cleanUp()
})
}).catch(err => {
assert.ifError(err)
cleanUp()
})