require 'rubygems' require 'rubygems/command' require 'bundler' require 'bundler/commands/bundle_command' Gem::Commands::BundleCommand.new.invoke(*ARGV) require 'vendor/gems/environment' require 'cucumber/rake/task' require 'spec/rake/spectask' task :default => [:features, :spec] Cucumber::Rake::Task.new(:features) do |t| t.fork = true t.cucumber_opts = ['--format', (ENV['CUCUMBER_FORMAT'] || 'pretty')] end Spec::Rake::SpecTask.new(:spec) do |t| t.spec_opts = ['--options', 'spec/spec.opts'] t.spec_files = FileList['spec/**/*_spec.rb'] end