templates/test_suite.rb in prologue-0.2.0 vs templates/test_suite.rb in prologue-0.3.0
- old
+ new
@@ -1,13 +1,23 @@
run 'rails generate rspec:install'
run 'rails generate cucumber:install --capybara --rspec'
-inject_into_file 'config/application.rb', :after => "# Configure the default encoding used in templates for Ruby 1.9.\n" do
+run 'rails generate pickle --email'
+
+inject_into_file 'config/application.rb', :after => "# Configure the default encoding used in templates for Ruby 1.9.\n" do
<<-RUBY
config.generators do |g|
g.test_framework :rspec
end
RUBY
end
+
+inject_into_file 'features/support/env.rb', :after => "ENV[\"RAILS_ENV\"] ||= \"test\"\n" do
+<<-RUBY
+$VERBOSE = nil
+RUBY
+end
+
+gsub_file 'features/support/env.rb',/require 'cucumber\/rails\/capybara_javascript_emulation'/,'#require \'cucumber/rails/capybara_javascript_emulation\''
run 'mkdir spec/factories'
create_file 'features/step_definitions/helper_steps.rb' do
<<-'FILE'
\ No newline at end of file