Sha256: 351038e785ce4bbf8c5dd68b8f16f9c7dbffbd4bd674ebab34e41a299ba67faa

Contents?: true

Size: 685 Bytes

Versions: 2

Compression:

Stored size: 685 Bytes

Contents

Given(/^a new Rails app$/) do
  FileUtils.rm_rf "tmp/rails_app"
  FileUtils.mkdir_p("tmp")
  system("rails new tmp/rails_app").should be_true
  system("ln -s ../../../lib/generators tmp/rails_app/lib/generators").should be_true
  @current_directory = File.expand_path("tmp/rails_app")
end

Given %{a new migrated Rails app} do
  # Don't delete the rails app
  FileUtils.mkdir_p("tmp")
  system("rails new tmp/rails_app").should be_true
  system("ln -s ../../../lib/generators tmp/rails_app/lib/generators").should be_true
  @current_directory = File.expand_path("tmp/rails_app")
  When %{I run "rails g my_zipcode_gem:models"}
  Then %{I should successfully run "rake db:migrate"}
end

Version data entries

2 entries across 2 versions & 1 rubygems

Version Path
my_zipcode_gem-0.1.2 features/step_definitions/rails_setup_steps.rb
my_zipcode_gem-0.1.1 features/step_definitions/rails_setup_steps.rb