module Generapp::Actions::Test
App test environment associated actions
Public Instance Methods
configure_ci()
click to toggle source
# File lib/generapp/actions/test.rb, line 46 def configure_ci copy_file 'circle.yml', 'circle.yml' end
configure_coverage()
click to toggle source
# File lib/generapp/actions/test.rb, line 42 def configure_coverage copy_file 'simplecov', '.simplecov' end
configure_rspec()
click to toggle source
# File lib/generapp/actions/test.rb, line 11 def configure_rspec remove_file 'spec/rails_helper.rb' copy_file 'spec/rails_helper.rb', 'spec/rails_helper.rb' end
enable_database_cleaner()
click to toggle source
# File lib/generapp/actions/test.rb, line 17 def enable_database_cleaner copy_file 'spec/database_cleaner.rb', 'spec/support/database_cleaner.rb' end
enable_devise_tests()
click to toggle source
# File lib/generapp/actions/test.rb, line 22 def enable_devise_tests copy_file 'spec/devise.rb', 'spec/support/devise.rb' end
generate_rspec()
click to toggle source
# File lib/generapp/actions/test.rb, line 7 def generate_rspec generate 'rspec:install' end
provide_shoulda_matchers_config()
click to toggle source
# File lib/generapp/actions/test.rb, line 27 def provide_shoulda_matchers_config copy_file 'spec/shoulda_matchers_config.rb', 'spec/support/shoulda_matchers.rb' end
spec_folders()
click to toggle source
# File lib/generapp/actions/test.rb, line 32 def spec_folders %w(spec/lib spec/controllers spec/helpers spec/support/matchers spec/support/mixins spec/support/shared_examples).each do |dir| empty_directory_with_keep_file dir end end