Module: Cucumber::Rails

Defined in:
lib/cucumber/rails/world.rb,
lib/cucumber/rails/world.rb,
lib/cucumber/rails/database.rb,
lib/cucumber/rails/application.rb,
lib/cucumber/rails/action_dispatch.rb,
lib/cucumber/rails/database/strategy.rb,
lib/cucumber/rails/database/null_strategy.rb,
lib/cucumber/rails/database/deletion_strategy.rb,
lib/cucumber/rails/database/truncation_strategy.rb,
lib/cucumber/rails/capybara/javascript_emulation.rb,
lib/cucumber/rails/capybara/select_dates_and_times.rb,
lib/cucumber/rails/database/shared_connection_strategy.rb

Defined Under Namespace

Modules: ActionDispatch, Application, Capybara, Database Classes: World

Class Method Summary collapse

Class Method Details

.include_rack_test_helpers?Boolean

Returns:

  • (Boolean)


13
14
15
16
# File 'lib/cucumber/rails/world.rb', line 13

def include_rack_test_helpers?
  # Using ActiveModel Boolean casting here will give false positives more often than not!
  !ENV.fetch('CR_REMOVE_RACK_TEST_HELPERS', '').casecmp('true').zero?
end