Sha256: c4267d9552d9734c611acdd3890db1c2d8af697aa3546dd1dcadb74433718660

Contents?: true

Size: 652 Bytes

Versions: 1

Compression:

Stored size: 652 Bytes

Contents

require_relative '../../test_helper'
require 'fileutils'

describe AgileUtils do

  context '#tar_gzip_files' do
    before do
      FileUtils.rm_rf("test/fixtures/output.tar.gz")
      @files = AgileUtils::FileUtil.find("test/fixtures/outputs", 'xhtml')
    end

    after do
      FileUtils.rm_rf("test/fixtures/output.tar.gz")
    end

    it 'compresses list of files' do
      refute File.exists?("test/fixtures/output.tar.gz"), "Output file must not exist"
      AgileUtils::FileUtil.tar_gzip_files(@files, "test/fixtures/output.tar.gz")
      assert File.exists?("test/fixtures/output.tar.gz"), "Output file must be generated"
    end
  end
end

Version data entries

1 entries across 1 versions & 1 rubygems

Version Path
agile_utils-0.0.9 test/lib/agile_utils/test_file_util.rb