Sha256: 5c3bd9254d5add1b9513aa3999beed6625bb32d69f6d2add399e2ff97bb8010b

Contents?: true

Size: 771 Bytes

Versions: 4

Compression:

Stored size: 771 Bytes

Contents

gather_gems(:development, :test) do
  gather_gem('rspec-rails')
  gather_gem('factory_girl_rails')
  gather_gem('guard-rspec', require: false)
  gather_gem('rspec-nc', require: false)
end

gather_gems(:test) do
  gather_gem('shoulda-matchers', require: false)
end

after(:gem_install) do
  remove_dir 'test'

  generate "rspec:install"

  remove_file 'spec/rails_helper.rb'
  copy_file 'assets/testing/rails_helper.rb', 'spec/rails_helper.rb'

  remove_file '.rspec'
  copy_file 'assets/testing/.rspec', '.rspec'

  empty_directory 'spec/support'
  create_file 'spec/support/.keep'

  run "guard init"
end

gsub_file 'config/environments/development.rb', /config.action_mailer.raise_delivery_errors = false\n/ do
  "config.action_mailer.raise_delivery_errors = true"
end

Version data entries

4 entries across 4 versions & 1 rubygems

Version Path
potassium-1.3.4 lib/potassium/templates/application/recipes/testing.rb
potassium-1.3.3 lib/potassium/templates/application/recipes/testing.rb
potassium-1.3.2 lib/potassium/templates/application/recipes/testing.rb
potassium-1.3.0 lib/potassium/templates/application/recipes/testing.rb