lib/generators/cucumber/skeleton/skeleton_base.rb in cucumber-rails-0.3.0 vs lib/generators/cucumber/skeleton/skeleton_base.rb in cucumber-rails-0.3.1
- old
+ new
@@ -30,13 +30,13 @@
def configure_gemfile(m = self, rails2 = false)
require 'thor-ext'
unless rails2
puts "Update Rails 3 Gemfile for cucumber"
gsub_file 'Gemfile', /('|")gem/, "\1\ngem"
- add_gem('database_cleaner', '>=0.5.0') unless has_plugin? 'database_cleaner'
+ add_gem('database_cleaner', '>=0.5.2') unless has_plugin? 'database_cleaner'
if driver == :capybara
- add_gem('capybara', '>=0.3.0')
+ add_gem('capybara', '>=0.3.7')
else
add_gem('webrat', '>=0.7.0') unless has_plugin? 'webrat'
end
if framework == :rspec
add_gem('rspec', '>=1.3.0') unless has_plugin? 'rspec'
@@ -105,11 +105,11 @@
m.template 'tasks/cucumber.rake.erb', 'lib/tasks/cucumber.rake'
end
def create_database(m = self, rails2 = false)
unless File.read('config/database.yml').include? 'cucumber:'
- m.gsub_file 'config/database.yml', /^test:.*\n/, "test: &TEST\n"
- m.gsub_file 'config/database.yml', /\z/, "\ncucumber:\n <<: *TEST"
+ m.gsub_file 'config/database.yml', /^test:.*\n/, "test: &test\n"
+ m.gsub_file 'config/database.yml', /\z/, "\ncucumber:\n <<: *test"
# Since gsub_file doesn't ask the user, just inform user that the file was overwritten.
puts " force config/database.yml"
end
end
\ No newline at end of file