Skip to content


Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP

Comparing changes

Choose two branches to see what's changed or to start a new pull request. If you need to, you can also compare across forks.

Open a pull request

Create a new pull request by comparing changes across two branches. If you need to, you can also compare across forks.
base fork: rspec/rspec-rails
head fork: rspec/rspec-rails
Checking mergeability… Don't worry, you can still create the pull request.
Commits on Dec 20, 2011
@jwulff jwulff add description method to RSpec::Rails::Matchers::RoutingMatchers::Ro…
Commits on Dec 21, 2011
@ndbroadbent ndbroadbent request.path_parameters 'controller' and 'action' keys should be symb…
…ols, since they are symbols in the real Rails environment.
Commits on Dec 22, 2011
@jwulff jwulff Add spec RSpec::Rails::Matchers::RoutingMatchers::RouteToMatcher desc…
Commits on Jan 09, 2012
@boringusername99 boringusername99 Capybara uses :text, not :content as the option to have_selector. Any…
…thing passed via :content is ignored entirely, leading to lots of incorrectly passing tests. The docs should reflect this, as this is pretty confusing. See this Capybara issue for more details: jnicklas/capybara#525
@justinko justinko Merge pull request #479 from jwow313/master
Readme update for Capybara syntax
Commits on Jan 11, 2012
@ndbroadbent ndbroadbent Added cucumber test to ensure that controller.request.path_parameters…
… contains symbols for keys
Commits on Jan 12, 2012
@wfarr wfarr Update for rspec-expectations compatibility. 98be115
Commits on Jan 19, 2012
@dchelimsky dchelimsky Merge pull request #482 from wfarr/master
Updates for compatibility with rspec-expectations
@dchelimsky dchelimsky use ammeter from git (has fix for deprecation warnings on InstanceMet…
@dchelimsky dchelimsky mock_model(XXX).as_null_object.unknown_method returns self
- Fixes #488.
@dchelimsky dchelimsky Merge pull request #473 from jwulff/add_description_to_route_to_matcher
Add description method to route_to matcher
@dchelimsky dchelimsky Changelog for #473.
Also aligned the example with others in the spec.
@dchelimsky dchelimsky dev: add -w when running rake spec 2ffa9fb
@dchelimsky dchelimsky Funny thing, but turning on warnings produces a bunch of warnings. Mo…
…stly gone now.
Commits on Jan 21, 2012
@reidreid46 reidreid46 Fix method name type 'click_buton' 03a2f6f
@dchelimsky dchelimsky Merge pull request #490 from reidreid46/master
Fix typo in readme: 'click_buton' to 'click_button'
Commits on Jan 24, 2012
@dchelimsky dchelimsky ci: run against rails 3.2.0 acfe944
@thejamespinto thejamespinto this commented line should not be inside a loop 4ca7614
@dchelimsky dchelimsky Use .inspect on hashes in descriptions for Ruby 1.8.7.
- #473.
@dchelimsky dchelimsky Merge pull request #493 from yakko/no_more_repeating_webrat
this commented line should not be inside a loop
@dchelimsky dchelimsky ci: point Gemfile at git for journey gem for rails 3-2-stable 53644fc
Commits on Jan 27, 2012
@dchelimsky dchelimsky ci: rails 3.2.1 50a27f2
Commits on Feb 01, 2012
@dchelimsky dchelimsky remove rendering engine and mime type from calls to describe and rend…
…er in docs and cukes
Commits on Feb 12, 2012
@dchelimsky dchelimsky Generated view specs use different IDs for each attribute.
- Fixes #504.
Commits on Feb 13, 2012
@justinko justinko Use #next 1e2ac19
Commits on Feb 14, 2012
@dchelimsky dchelimsky ci: experiment with new travis feature to allow failures when running…
… against dev branches of rails
Commits on Feb 21, 2012
@mlineen mlineen Update 6207edc
@justinko justinko Merge pull request #506 from mlineen/patch-1
Commits on Feb 27, 2012
@dchelimsky dchelimsky ci: add rails-3.2.2.rc1 c873d34
@dchelimsky dchelimsky Make specs about messages more tolerant of inconsistent ordering char…
…acteristics of different rubies.
@dchelimsky dchelimsky ci: extend aruba timeout to 30 secs acef5dc
Commits on Mar 02, 2012
@dchelimsky dchelimsky ci: run against released rails-3.2.2 4f747d7
Commits on Mar 07, 2012
@dchelimsky dchelimsky ci: bump to latest rails patch releases d05b9a8
@Antiarchitect Antiarchitect Make rspec to copy schema structure if schema format is :sql. 6d726b5
Commits on Mar 08, 2012
@justinko justinko Merge pull request #517 from Antiarchitect/patch-1
Make rspec to copy schema structure if schema format is :sql.
@justinko justinko changelog ddccef1
@justinko justinko Use name instead of handle 46a1a60
Commits on Mar 11, 2012
@dchelimsky dchelimsky dev: upgrade Cucumber, Aruba and ZenTest 4bc0843
Commits on Mar 12, 2012
@dchelimsky dchelimsky bump to 2.9.0.rc1 a52573e
@dchelimsky dchelimsky align gemspec with other rspec libs 5f9b860
@dchelimsky dchelimsky bump to 2.9.0.rc2 4850973
Commits on Mar 16, 2012
@dchelimsky dchelimsky require 'rspec/expectations' to ensure that 'should' is defined 5e1b8a2
Commits on Mar 17, 2012
@dchelimsky dchelimsky bump to 2.9.0 9f976cb
@dchelimsky dchelimsky Merge branch '2-9-maintenance'
* 2-9-maintenance:
  bump to 2.9.0
@dchelimsky dchelimsky dev: add a script to download ruby-debug-base19-0.11.26.gem and linec…
…ache19-0.5.13.gem to a local cache

[ci skip]
@justinko justinko Use Cucumber's 'step' method to remove deprecation warnings. ed5787d
@justinko justinko Use --skip-test-unit e833a27
@dchelimsky dchelimsky changlog formatting tweaks 6b7adaf
Commits on Mar 30, 2012
@martinsvalin martinsvalin Let local render_views override global setting
If render_views is enabled globally in the spec_helper, it clobbers attempts to disable it locally for specific examples due to the false || true logic.

Instead, only use the global setting if no local render_views was provided.
Commits on Mar 31, 2012
@justinko justinko Merge pull request #522 from martinsvalin/render_views
Let local render_views override global setting
@justinko justinko Use Hash#fetch 72b6d52
@justinko justinko Changelog for #522 002f1da
Commits on Apr 01, 2012
@nertzy nertzy Add Rails 3.2.3 to Travis CI matrix 74deef3
@justinko justinko Merge pull request #524 from nertzy/rails_3.2.3_in_travis
Add Rails 3.2.3 to Travis CI matrix
@justinko justinko Dev: fix build by allowing mass assignment for an attribute b11800f
Commits on Apr 03, 2012
@dchelimsky dchelimsky remove obsolete guard against building gems in ruby 1.9.3 dbcdcf7
Commits on Apr 08, 2012
@dchelimsky dchelimsky use prepend_before for rails' test adapter
- Fixes #391.
- Needs to be released with or after addition of prepend_before to
Commits on Apr 13, 2012
@justinko justinko typo [ci skip] 3562f8f
@jdelStrother jdelStrother Fix rendering deprecations in view specs
render(:template=>'new.erb') is now deprecated and should be render(:template=>'new', :handlers=>['erb']).  This patch takes the default template name supplied in the spec and breaks it up into its separate components before calling render().
Commits on Apr 18, 2012
@justinko justinko Fix render_views for anonymous controllers on 1.8.7. Closes #525 10bba44
Commits on Apr 20, 2012
@dchelimsky dchelimsky route_to matcher captures ActionController::RoutingError as well as
Assertion failures.

- Fixes #530.
Commits on Apr 21, 2012
@dchelimsky dchelimsky dev: update Gemfile f03065c
@dchelimsky dchelimsky Eliminate use of deprecated process_view_paths.
- Fixes #519.
@dchelimsky dchelimsky doc more changes in Changelog [ci skip] 3c09c4b
Commits on Apr 22, 2012
@dchelimsky dchelimsky align config files across rspec projects d691d05
@dchelimsky dchelimsky dev: align Gemfiles across rspec projects e1fd5b6
@dchelimsky dchelimsky Merge pull request #463 from ndbroadbent/fix_path_parameters
Change request.path_parameters keys to symbols to match real Rails environment
@dchelimsky dchelimsky Changelog for #463 [ci skip] 89da19c
@dchelimsky dchelimsky Merge pull request #529 from jdelStrother/render_args
Fix rendering deprecations in view specs
@dchelimsky dchelimsky Changelog for #529 [ci skip] 040f6a9
Commits on Apr 23, 2012
@dchelimsky dchelimsky ci: without --without development 7ce7d07
@dchelimsky dchelimsky fix cuke broken by #461 3ad5d8a
Commits on Apr 27, 2012
@dchelimsky dchelimsky minor Changelog tweak [ci skip] 4623ad1
Commits on Apr 28, 2012
@moonmaster9000 moonmaster9000 Fix typo in README (Articles -> Article) 70dfecd
@myronmarston myronmarston Merge pull request #532 from moonmaster9000/patch-1
Fix typo in README (Articles -> Article)
Commits on May 01, 2012
@dchelimsky dchelimsky update yard to 0.8 aea719d
Commits on May 03, 2012
@hardbap hardbap Update with the latest version of rspec_rails. 2dc13e8
@hardbap hardbap Change it to 2.0 based on comments by @dchelimsky. 2e2bb32
@dchelimsky dchelimsky Merge pull request #533 from hardbap/patch-1
Update with the latest version of rspec_rails.
Commits on May 04, 2012
@dchelimsky dchelimsky update changelog for 2.10 release c48da4c
@dchelimsky dchelimsky bump to 2.10.0 93e4eec
Commits on May 05, 2012
@dchelimsky dchelimsky Only prepend_before the Rails setup methods
- Fixes #534
- Unfortunately depends on names of methods that are internal to Rails
  and subject to change. Fingers crossed.
@dchelimsky dchelimsky ci: add active_record_deprecated_finders to Gemfile so we can run aga…
…inst Rails' master
@dchelimsky dchelimsky dev: bump ammeter to 0.2.5 b6e3ae3
@dchelimsky dchelimsky bump to 2.10.1 63a9efd