Sha256: 3250ca353a2de449c1b78c6fcc3fd3f2f379d505592bf7fabd8a6f725a8d47f2

Contents?: true

Size: 943 Bytes

Versions: 1

Compression:

Stored size: 943 Bytes

Contents

require 'bundler'
Bundler::GemHelper.install_tasks

require 'rake/testtask'

Rake::TestTask.new(:test) do |t|
  t.libs << 'lib'
  t.libs << 'test'
  t.pattern = 'test/**/*_test.rb'
  t.verbose = false
end

task :test => ["test/fixtures/zipped_files.zip", "test/fixtures/jarred_files.jar"]

desc "Build the zip file fixture."
file "test/fixtures/zipped_files.zip" => FileList["test/fixtures/zipped_files/**/*"] do
  puts "Zipping test/fixtures/zipped_files/"
  Dir.chdir "test/fixtures/zipped_files" do
    `zip -r ../zipped_files.zip .`
    raise "failed to create test/fixtures/zipped_files.zip" unless $? == 0
  end
end

desc "Build the jar file fixture."
file "test/fixtures/jarred_files.jar" => FileList["test/fixtures/zipped_files/**/*"] do
  puts "Jarring test/fixtures/zipped_files/"
  `jar -cf test/fixtures/jarred_files.jar -C test/fixtures/zipped_files .`
  raise "failed to create test/fixtures/zipped_files.zip" unless $? == 0
end

Version data entries

1 entries across 1 versions & 1 rubygems

Version Path
sass-archive-importer-1.0.0.beta.2 Rakefile