Sha256: 3502a6961a11b89ceb3c3c7454fc23f14d0ba12645a60b17ccd324cc8c4d2fed

Contents?: true

Size: 660 Bytes

Versions: 4

Compression:

Stored size: 660 Bytes

Contents

require 'bundler/gem_tasks'
require 'rubygems'
require 'cucumber'
require 'cucumber/rake/task'
require 'rspec/core/rake_task'

desc "Run cucumber using the default profile"
Cucumber::Rake::Task.new(:features) do |t|
  t.profile = 'default'
end

desc "Run cucumber using the wip profile"
Cucumber::Rake::Task.new(:wip) do |t|
  t.profile = 'wip'
end

desc "Run the specs"
RSpec::Core::RakeTask.new(:spec)

task :default => :spec

desc "Build the FurterApp and run both specs and features"
task :test => [:build_app, :spec, :features]

desc "Build the FurterApp"
task :build_app do
  Dir.chdir('app/FurterApp') do |working_directory|
    `frank build`
  end
end

Version data entries

4 entries across 4 versions & 1 rubygems

Version Path
furter-0.0.3.3 Rakefile
furter-0.0.3.2 Rakefile
furter-0.0.3.1 Rakefile
furter-0.0.3 Rakefile