Sha256: 3b160ab3927472355186335ca0114b4ac2580a4d6601dd9c5ff8692645841426

Contents?: true

Size: 564 Bytes

Versions: 42

Compression:

Stored size: 564 Bytes

Contents

require 'cucumber/rake/task'

Cucumber::Rake::Task.new(:cucumber) do |t|
  t.cucumber_opts = "--profile default"
end
task :cucumber => [:check_dependencies]

namespace :cucumber do
  Cucumber::Rake::Task.new(:rcov, "Run Cucumber using RCov") do |t|
    t.cucumber_opts = "--profile default"
    t.rcov = true
    t.rcov_opts = %w{--exclude spec\/}
  end

  Cucumber::Rake::Task.new(:native_lexer, "Run Native lexer Cucumber features") do |t|
    t.cucumber_opts = "--profile native_lexer"
  end
  task :native_lexer => [:check_dependencies, :clean, :compile]
end

Version data entries

42 entries across 42 versions & 1 rubygems

Version Path
gherkin-1.0.8 tasks/cucumber.rake
gherkin-1.0.8-i386-mswin32 tasks/cucumber.rake
gherkin-1.0.8-i386-mingw32 tasks/cucumber.rake
gherkin-1.0.8-java tasks/cucumber.rake
gherkin-1.0.7 tasks/cucumber.rake
gherkin-1.0.7-i386-mswin32 tasks/cucumber.rake
gherkin-1.0.7-i386-mingw32 tasks/cucumber.rake
gherkin-1.0.7-java tasks/cucumber.rake
gherkin-1.0.6 tasks/cucumber.rake
gherkin-1.0.6-i386-mswin32 tasks/cucumber.rake
gherkin-1.0.6-i386-mingw32 tasks/cucumber.rake
gherkin-1.0.6-java tasks/cucumber.rake
gherkin-1.0.5-i386-mswin32 tasks/cucumber.rake
gherkin-1.0.5-i386-mingw32 tasks/cucumber.rake
gherkin-1.0.5-java tasks/cucumber.rake
gherkin-1.0.5 tasks/cucumber.rake
gherkin-1.0.4-i386-mswin32 tasks/cucumber.rake
gherkin-1.0.4-i386-mingw32 tasks/cucumber.rake
gherkin-1.0.4-java tasks/cucumber.rake
gherkin-1.0.4 tasks/cucumber.rake