class RedminePluginSupport::CucumberTask

Public Instance Methods

define() click to toggle source
# File lib/redmine_plugin_support/cucumber_task.rb, line 3
def define

  require 'cucumber/rake/task'

  # TODO: Requires webrat to be installed as a plugin....
  Cucumber::Rake::Task.new(:features) do |t|
    t.cucumber_opts = "--format pretty"
  end

  namespace :features do
    Cucumber::Rake::Task.new(:rcov) do |t|
      t.cucumber_opts = "--format pretty" 
      t.rcov = true
      t.rcov_opts << ["--rails", "--sort=coverage", "--exclude '/var/lib/gems,spec,#{RedmineHelper.redmine_app},#{RedmineHelper.redmine_lib},step_definitions,features/support'"]
    end
  end
end