Sha256: 1d774ce8914c8cee9975d33ee91266f308b4d4b503b7d50cf3556cf5aacb8296

Contents?: true

Size: 667 Bytes

Versions: 3

Compression:

Stored size: 667 Bytes

Contents

$:.unshift(File.dirname(__FILE__) + '/../lib')
require 'cucumber/rake/task'

namespace :features do
  Cucumber::Rake::Task.new(:all) do |t|
    t.cucumber_opts = "--format pretty" 
  end

  Cucumber::Rake::Task.new(:cruise) do |t|
    t.cucumber_opts = "--format html --out=#{ENV['CC_BUILD_ARTIFACTS']}/CucumberFeatures.html" 
    t.rcov = true
    t.rcov_opts = %w{--rails --exclude osx\/objc,gems\/,spec\/}
    t.rcov_opts << %[-o "#{ENV['CC_BUILD_ARTIFACTS']}/CucumberCoverage"]
  end

  Cucumber::Rake::Task.new(:rcov) do |t|    
    t.rcov = true
    t.rcov_opts = %w{--rails --exclude osx\/objc,gems\/,spec\/}
    t.rcov_opts << %[-o "features_rcov"]
  end
end

Version data entries

3 entries across 3 versions & 1 rubygems

Version Path
kosmas58-cucumber-0.2.2.1 gem_tasks/features.rake
kosmas58-cucumber-0.2.3.3 gem_tasks/features.rake
kosmas58-cucumber-0.3.9.4 gem_tasks/features.rake