Sha256: 6f58b60d7e76818283f0f82049b56d9a4f286926f1c67b7c79a4126cfe68693c

Contents?: true

Size: 573 Bytes

Versions: 15

Compression:

Stored size: 573 Bytes

Contents

require 'bundler/gem_tasks'

def specs(dir)
  FileList["spec/#{dir}/*_spec.rb"].shuffle.join(' ')
end

namespace :spec do
  desc 'Runs the unit specs'
  task :unit do
    sh "bundle exec bacon #{specs('unit/**')}"
  end

  desc 'Runs the integration specs'
  task :integration do
    sh "bundle exec bacon #{specs('integration/**')}"
  end

  desc 'Runs the command specs'
  task :command do
    sh "bundle exec bacon #{specs('command/**')}"
  end

  desc 'Runs all the specs'
  task :all do
    sh "bundle exec bacon #{specs('**')}"
  end
end

task :default => 'spec:all'

Version data entries

15 entries across 15 versions & 8 rubygems

Version Path
cocoapods-packager-next-2.0.1 Rakefile
cocoapods-packager-next-2.0.0 Rakefile
cocoapods-packager-test-scl-1.6.2 Rakefile
cocoapods-packager-test-scl-1.6.1 Rakefile
cocoapods-packager-test-scl-1.6.0 Rakefile
cocoapods-packager-test-scl-1.5.0 Rakefile
cocoapods-packager-clone-master-1.5.2 Rakefile
cocoapods-nepackage-0.0.2 Rakefile
cocoapods-gd-0.0.3 Rakefile
cocoapods-gd-0.0.2 Rakefile
cocoapods-gd-0.0.1 Rakefile
cocoapods-nepackage-0.0.1 Rakefile
cocoapods-packager-mls-1.5.0.21 Rakefile
cocoapods-packager-tal-1.5.0.19 Rakefile
cocoapods-packager-xz-1.0.0 Rakefile