rspec-rails

https://github.com/rspec/rspec-rails

Ruby

RSpec for Rails 5+

RSpec::Rails::ControllerExampleGroup#bypass_rescue

Extends the controller with a module that overrides
`rescue_with_handler` to raise the exception passed to it. Use this to
specify that an action _should_ raise an exception given appropriate
conditions.

Source | Google | Stack overflow

Edit

git clone [email protected]:rspec/rspec-rails.git

cd rspec-rails

open lib/rspec/rails/example/controller_example_group.rb

Contribute

# Make a new branch

git checkout -b -your-name--update-docs-RSpec--Rails--ControllerExampleGroup-bypass_rescue-for-pr


# Commit to git

git add lib/rspec/rails/example/controller_example_group.rbgit commit -m "better docs for RSpec::Rails::ControllerExampleGroup#bypass_rescue"


# Open pull request

gem install hub # on a mac you can `brew install hub`

hub fork

git push <your name> -your-name--update-docs-RSpec--Rails--ControllerExampleGroup-bypass_rescue-for-pr

hub pull-request


# Celebrate!