Module: RSpec::Rails::FeatureExampleGroup

Extended by:
ActiveSupport::Concern
Includes:
RailsExampleGroup
Defined in:
lib/rspec/rails/example/feature_example_group.rb

Overview

Container module for routing spec functionality.

Constant Summary

DEFAULT_HOST =

Default host to be used in Rails route helpers if none is specified.

"www.example.com"

Instance Method Summary (collapse)

Methods included from Matchers

#be_a_new, #be_new_record, #be_valid, #have_been_enqueued, #have_enqueued_job, #have_http_status

Instance Method Details

- (Object) visit

Shim to check for presence of Capybara. Will delegate if present, raise if not. We assume here that in most cases visit will be the first Capybara method called in a spec.

27
28
29
30
31
32
33
# File 'lib/rspec/rails/example/feature_example_group.rb', line 27
def visit(*)
  if defined?(super)
    super
  else
    raise "Capybara not loaded, please add it to your Gemfile:\n\ngem \"capybara\""
  end
end