test/rails_root/features/support/env.rb in muck-activities-0.1.16 vs test/rails_root/features/support/env.rb in muck-activities-0.1.17

- old
+ new

@@ -1,14 +1,25 @@ # Sets up the Rails environment for Cucumber -ENV["RAILS_ENV"] = "test" +ENV["RAILS_ENV"] ||= "cucumber" require File.expand_path(File.dirname(__FILE__) + '/../../config/environment') -require 'factory_girl' require 'cucumber/rails/world' -require 'cucumber/formatter/unicode' # Comment out this line if you don't want Cucumber Unicode support + +# Comment out the next line if you don't want Cucumber Unicode support +require 'cucumber/formatter/unicode' + +# Comment out the next line if you don't want transactions to +# open/roll back around each scenario Cucumber::Rails.use_transactional_fixtures + +# Comment out the next line if you want Rails' own error handling +# (e.g. rescue_action_in_public / rescue_responses / rescue_from) Cucumber::Rails.bypass_rescue require 'webrat' +require 'cucumber/webrat/table_locator' # Lets you do table.diff!(table_at('#my_table').to_a) Webrat.configure do |config| config.mode = :rails end + +require 'cucumber/rails/rspec' +require 'webrat/core/matchers'