Class: RedBase::Generators::InstallSpecsGenerator

Inherits:
Rails::Generators::Base
  • Object
show all
Defined in:
lib/generators/red_base/install_specs_generator.rb

Instance Method Summary collapse

Instance Method Details

#install_gemsObject



27
28
29
30
# File 'lib/generators/red_base/install_specs_generator.rb', line 27

def install_gems
  invoke "rspec:install"
  invoke "cucumber:install", ["--capybara", "--rspec"]
end

#show_readmeObject



41
42
43
# File 'lib/generators/red_base/install_specs_generator.rb', line 41

def show_readme
  readme "SPECS" if behavior == :invoke
end

#update_configurationsObject



32
33
34
35
36
37
38
39
# File 'lib/generators/red_base/install_specs_generator.rb', line 32

def update_configurations
  copy_file "features/step_definitions/email_steps.rb", "features/step_definitions/email_steps.rb"
  copy_file "features/support/env.rb", "features/support/env.rb"
  copy_file "spec/factories/groups.rb", "spec/factories/groups.rb"
  copy_file "spec/factories/users.rb", "spec/factories/users.rb"
  copy_file "spec/spec_helper.rb", "spec/spec_helper.rb"
  copy_file "spec/support/devise.rb", "spec/support/devise.rb"
end