Sha256: e06280763a1d21028523e8eb4c56233d9217893bfd60d24c867aed9cd2e518b5

Contents?: true

Size: 436 Bytes

Versions: 44

Compression:

Stored size: 436 Bytes

Contents

require 'rake'

namespace :dad do
  namespace :cucumber do
    task :install do
      FileUtils.mkdir_p("features")
      FileUtils.mkdir_p("features/step_definitions")
      FileUtils.touch("features/step_definitions/.keep")

      FileUtils.mkdir_p("features/support")
      system("touch features/support/.keep")
      File.write "features/support/env.rb", <<-EOF
require 'rails'
require 'daddy/cucumber'
      EOF
    end
  end
end

Version data entries

44 entries across 44 versions & 1 rubygems

Version Path
daddy-0.5.31 lib/tasks/cucumber_install.rake
daddy-0.5.30 lib/tasks/cucumber_install.rake
daddy-0.5.29 lib/tasks/cucumber_install.rake
daddy-0.5.28 lib/tasks/cucumber_install.rake
daddy-0.5.27 lib/tasks/cucumber_install.rake
daddy-0.5.26 lib/tasks/cucumber_install.rake
daddy-0.5.25 lib/tasks/cucumber_install.rake
daddy-0.5.24 lib/tasks/cucumber_install.rake
daddy-0.5.23 lib/tasks/cucumber_install.rake
daddy-0.5.22 lib/tasks/cucumber_install.rake
daddy-0.5.21 lib/tasks/cucumber_install.rake
daddy-0.5.20 lib/tasks/cucumber_install.rake
daddy-0.5.19 lib/tasks/cucumber_install.rake
daddy-0.5.18 lib/tasks/cucumber_install.rake
daddy-0.5.17 lib/tasks/cucumber_install.rake
daddy-0.5.16 lib/tasks/cucumber_install.rake
daddy-0.5.15 lib/tasks/cucumber_install.rake
daddy-0.5.14 lib/tasks/cucumber_install.rake
daddy-0.5.13 lib/tasks/cucumber_install.rake
daddy-0.5.12 lib/tasks/cucumber_install.rake