Sha256: 7f08a3248c7aa105cfe52a62f621b083a2b869a0eea581131752e8e64d3858ed

Contents?: true

Size: 628 Bytes

Versions: 4

Compression:

Stored size: 628 Bytes

Contents

recipe :ruby

Kicker::Recipes::Ruby.runner_bin = 'bacon --quiet'

process do |files|
  specs = files.take_and_map do |file|
    if file =~ %r{lib/cocoapods-core/(.+?)\.rb$}
      s = Dir.glob("spec/**/#{File.basename(file, '.rb')}_spec.rb")
      s.uniq unless s.empty?
    end
  end
  Kicker::Recipes::Ruby.run_tests(specs)
end

# Have written this so many times, probably should make a recipe out of it.
process do |files|
  files.each do |file|
    case file
    when 'Gemfile'
      files.delete(file)
      execute 'bundle install'
    end
  end
end

recipe :ignore
ignore(/.*\/?tags/)
ignore(/.*\/?\.git/)
ignore(/^tmp/)

Version data entries

4 entries across 4 versions & 1 rubygems

Version Path
act-0.0.5 .kick
act-0.0.4 .kick
act-0.0.3 .kick
act-0.0.2 .kick