Sha256: f6ee56f89e0718ec1ea9ade2e2b50f2bb4dbd657bb9b3b66e810b2bf20019662

Contents?: true

Size: 626 Bytes

Versions: 6

Compression:

Stored size: 626 Bytes

Contents

require 'bundler'
Bundler::GemHelper.install_tasks

require 'rspec/core/rake_task'

desc "Run all examples"
RSpec::Core::RakeTask.new

namespace :cucumber do
  require 'cucumber/rake/task'
  Cucumber::Rake::Task.new(:wip, 'Run features that are being worked on') do |t|
    t.cucumber_opts = "--tags @wip"
  end
  Cucumber::Rake::Task.new(:ok, 'Run features that should be working') do |t|
    t.cucumber_opts = "--tags ~@wip"
  end
  task :all => [:ok, :wip]
end

desc 'Alias for cucumber:ok'
task :cucumber => 'cucumber:ok'

desc "Start test server; Run cucumber:ok; Kill Test Server;"
task :default => ["spec", "cucumber"]

Version data entries

6 entries across 6 versions & 2 rubygems

Version Path
engineyard-jenkins-0.5.1 Rakefile
engineyard-jenkins-0.5.0 Rakefile
engineyard-jenkins-0.4.0 Rakefile
engineyard-hudson-0.3.2 Rakefile
engineyard-hudson-0.3.1 Rakefile
engineyard-hudson-0.3.0 Rakefile