diff options
Diffstat (limited to 'features/support/env.rb')
-rw-r--r-- | features/support/env.rb | 51 |
1 files changed, 0 insertions, 51 deletions
diff --git a/features/support/env.rb b/features/support/env.rb deleted file mode 100644 index 4bc2cc2..0000000 --- a/features/support/env.rb +++ /dev/null @@ -1,51 +0,0 @@ -require 'rubygems' -require 'bundler/setup' -require 'spork' - -Spork.prefork do - require 'cucumber/rails' - require 'capybara/rails' - require 'capybara/cucumber' - require 'capybara/session' - - require 'refinery/testing/factories' - - require 'database_cleaner' - require 'database_cleaner/cucumber' - - Dir[File.expand_path("../../../spec/factories/*.rb", __FILE__)].each {|f| require f} - - include ::Devise::Controllers::UrlHelpers - - # Capybara defaults to XPath selectors rather than Webrat's default of CSS3. In - # order to ease the transition to Capybara we set the default here. If you'd - # prefer to use XPath just remove this line and adjust any selectors in your - # steps to use the XPath syntax. - Capybara.default_selector = :css - - # By default, any exception happening in your Rails application will bubble up - # to Cucumber so that your scenario will fail. This is a different from how - # your application behaves in the production environment, where an error page will - # be rendered instead. - # - # Sometimes we want to override this default behaviour and allow Rails to rescue - # exceptions and display an error page (just like when the app is running in production). - # Typical scenarios where you want to do this is when you test your error pages. - # There are two ways to allow Rails to rescue exceptions: - # - # 1) Tag your scenario (or feature) with @allow-rescue - # - # 2) Set the value below to true. Beware that doing this globally is not - # recommended as it will mask a lot of errors for you! - # - ActionController::Base.allow_rescue = false - - DatabaseCleaner.strategy = :truncation - - Before { DatabaseCleaner.start } - After { DatabaseCleaner.clean } -end - -Spork.each_run do - # This code will be run each time you run your specs. -end |