Sha256: fe6bbe6471800d06ca0c1d91baaedb5eda10eaef5d28180357e9fd35fcca2ca5

Contents?: true

Size: 615 Bytes

Versions: 1

Compression:

Stored size: 615 Bytes

Contents

require 'bundler'
require 'cucumber/rake/task'
Bundler::GemHelper.install_tasks

namespace :features do
  desc 'Downloads and adds vagrant box for testing.'
  task(:bootstrap) do
    system('bundle exec vagrant box add vagrant_exec http://cloud-images.ubuntu.com/vagrant/precise/current/precise-server-cloudimg-amd64-vagrant-disk1.box')
  end

  Cucumber::Rake::Task.new(:run) do |t|
    t.cucumber_opts = %w[--format pretty]
  end

  desc 'Removes testing vagrant box.'
  task(:cleanup) do
    system('bundle exec vagrant destroy -f')
    system('bundle exec vagrant box remove vagrant_exec virtualbox')
  end
end

Version data entries

1 entries across 1 versions & 1 rubygems

Version Path
vagrant-exec-0.5.1 Rakefile