Skip to content


Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP

We’re showing branches in this repository, but you can also compare across forks.

base fork: rspec/rspec-rails
head fork: rspec/rspec-rails
This comparison is big! We're only showing the most recent 250 commits
Commits on Dec 03, 2012
alindeman alindeman Rails assertions are isolated to their own class
* This allows Rails assertions to use minitest assertion methods like
  `assert_equal` and `message` without interfering with RSpec example
  groups. Especially in the case of something like `message`, it's
  plausible that a user would setup a `let(:message)` and we would not
  want it to conflict with Rails attempting to use the `message` method
  from minitest.

* The use of class variables is unfortunate, but it's the only way I
  could think of (right now) to avoid using `define_method` and paying
  the price of a closure for every method call to the isolated class.

* Fixes #635
Commits on Dec 04, 2012
alindeman alindeman Supports MRI 1.9.2 and nixes the use of class variables 2aa1bb8
Yi Wen ywen `subject.should be_valid` works correctly with ActiveResource models
* ... where valid? does not take an argument
* Closes #648
alindeman alindeman Merge branch 'valid-for-active-resource' 1012a6a
alindeman alindeman Supports Rails 4 where each model has its own Relation subclass 3b28ce7
alindeman alindeman Changelog 3d52462
alindeman alindeman Merge branch 'issue_635' bb5b8d9
alindeman alindeman Adds __FILE__ and __LINE__ for better backtraces in class_eval code f1f7c02
alindeman alindeman Corrects Changelog entry
[ci skip]
Commits on Dec 05, 2012
Tom Scott tubbo Add BeValid matcher for checking validity of models. 11b0cf2
Tom Scott tubbo Fix call to ActiveModel::Validations 6629eec
Tom Scott tubbo Add newfangled syntax to be_valid matcher 5791280
Tom Scott tubbo Test for matcher error text instead 566dc22
Commits on Dec 06, 2012
Tom Scott tubbo Include BeValid in RSpec::Rails::Matchers
- Add method for calling BeValid
- Remove unnecessary conditional
- Add documentation for matcher
alindeman alindeman Revert "Supports Rails 4 where each model has its own Relation subclass"
This reverts commit 3b28ce7.

* OperatorRegistry now matches on ancestor chain, so this change is no
  longer necessary. See
alindeman alindeman Improves the tests a bit and passes any `context` arguments to `valid?` 2e0c445
alindeman alindeman Merge branch 'be-valid-matcher' 04ec29e
Commits on Dec 08, 2012
Paulo L F Casaretto pcasaretto Add cuke feature explaining custom routes 4469230
alindeman alindeman Merge branch 'controller-draw-docs' ee3f224
Commits on Dec 11, 2012
Daniel Schierbeck dasch Use a null template handler when stubbing out views 22d3731
alindeman alindeman Breaks out the empty template handler to a strongly named class 5249364
alindeman alindeman Changelog [ci skip] 9e815dc
alindeman alindeman Merge branch 'null-template-handler' 0c75cdc
alindeman alindeman Fixes typo in link href
* Fixes #654
Commits on Dec 12, 2012
alindeman alindeman Anonymous controllers define `_routes`
* To support redirection and generation of URLs from other contexts
* Fixes #573
Commits on Dec 14, 2012
alindeman alindeman Uses the latest version of Rails by default
* This will require bumping this version periodically, but leaving the
  version has caused hanging of the `bundle` command for some folks
Commits on Dec 31, 2012
alindeman alindeman The generated spec_helper.rb in Rails 4 includes a check for pending …
Commits on Jan 07, 2013
alindeman alindeman Moves Rails 4 fixes to "Bug Fixes" section ef674a8
alindeman alindeman Changelog for #573 4d6fc91
alindeman alindeman Syncs changelog from 2.12.1 [ci skip] 383b442
alindeman alindeman Supports Rails 4 again
* Requires Bundler 1.3.0.pre
* Has its own `bin/` directory
alindeman alindeman Dir.exist? is not available on 1.8.7; use instead 9f463b9
Commits on Jan 12, 2013
alindeman alindeman Revert "Anonymous controllers define `_routes`"
This reverts commit 09793f8.

* We ended up breaking specs that relied on non-anonymous routes. We
  will investigate a better solution for 2.13 instead.
alindeman alindeman Bumps to the latest versions of Rails 648d807
alindeman alindeman Adds regression feature for referring to application routes within an…
… anonymous controller
Commits on Jan 13, 2013
alindeman alindeman Avoids 1.9 syntax a0f338d
Commits on Jan 21, 2013
Peter Jaros Peeja Typo: FeatureExampleGroup adds :type => :feature
Not :type => :model.
alindeman alindeman Merge pull request #674 from Peeja/patch-1
Typo: FeatureExampleGroup adds :type => :feature
David Chelimsky dchelimsky use eq matcher instead of eql
- the eq matcher is the default matcher for equality. It redirects to
  ==, whereas the eql matcher redirects to eql?, which has varied
  semantics across types.
alindeman alindeman Merge pull request #675 from rspec/eq-instead-of-eql
use eq matcher instead of eql
Commits on Jan 25, 2013
Chris Thorn thorncp Add spec/features to stats directories baeeb79
alindeman alindeman Merge pull request #678 from ResourceDataInc/feature-stats
Add spec/features to stats directories
Commits on Feb 02, 2013
alindeman alindeman Revert "Make rspec to copy schema structure if schema format is :sql."
This reverts commit 6d726b5.

* See discussion in #663
alindeman alindeman Uses test:prepare as the prereq
* Normally aliased as db:test:prepare
* But can be overridden by other ORMs
* Closes #663
Commits on Feb 03, 2013
alindeman alindeman Corrects typo in Rakefile when setting the LOCATION environment variable fd5572c
alindeman alindeman Uses assert_select correctly in edit scaffolded specs
* Fixes #664
alindeman alindeman Uses assert_select correctly in new scaffolded specs 1d7f8f7
Commits on Feb 07, 2013
itzki itzki Add spec:features task d202467
Commits on Feb 09, 2013
alindeman alindeman Merge pull request #686 from itzki/features_task
Add spec:features task
alindeman alindeman Freshen the README a bit
[ci skip]
alindeman alindeman Changelog for #686 [ci skip] 152a88d
alindeman alindeman Builds on 2.0.0 (but allow failures for now) ac928d6
alindeman alindeman Tests with Rails observers enabled in Rails 4
* These have been extracted to the rails-observers gem
alindeman alindeman Rails 4 defaults to #update rather than #update_attributes b50018e
Commits on Feb 13, 2013
Pierre pjambet Use new Codeclimate badge, made by @olivierlacan 84c1f47
alindeman alindeman Merge pull request #690 from pjambet/use_new_codeclimate_shield
Use new Codeclimate badge, made by @olivierlacan
Commits on Feb 17, 2013
alindeman alindeman Reorder and freshen up the documentation on model specs a bit 960c7ff
alindeman alindeman Freshen up README scenario
[ci skip]
alindeman alindeman Corrects documentation typo [ci skip] a3c47b3
alindeman alindeman Freshen up the README docs for controller specs [ci skip] c3d9ad9
alindeman alindeman Removes old model docs from README [ci skip] 2622b13
alindeman alindeman Removes old controller spec docs from README in favor of a concise ov…
…erview and links to relishapp [ci skip]
alindeman alindeman Expands README examples for controller specs [ci skip] 559dd49
Commits on Feb 23, 2013
Rudolf Schmidt rudionrails Rake tasks are automatically generated for each spec/ directory 66bad4a
alindeman alindeman Merge branch 'rudiorails-master' 2011c22
alindeman alindeman Test against 3.2.12 by default 8b3b1b4
alindeman alindeman Test against the latest versions of Rails 2ed1d11
Myron Marston myronmarston Update changelog for release a3eeedf
Myron Marston myronmarston 2.13.0 release 1fe809c
alindeman alindeman Removes gem 'relish' which was accidentally added to Gemfile by me
* This is a release-specific gem

[ci skip]
Commits on Feb 24, 2013
alindeman alindeman Allows routing specs to specify their routes
* For example, when testing Rails engines

[Closes #668]
alindeman alindeman MRI 2.0.0 was released! Make sure we get notified of any issues :shipit: fd387e5
alindeman alindeman Rails 3.0.x is not supported on MRI 2.0.0 5442aa3
Commits on Feb 28, 2013
Jeffrey Cutler vfrride Uses secure RubyGems URL 4d0e9d7
Jeffrey Cutler vfrride Uses secure RubyGems URL 32c8f5a
Myron Marston myronmarston Merge pull request #701 from vfrride/patch-2
Uses secure RubyGems URL
Commits on Mar 01, 2013
alindeman alindeman Merge pull request #668 from rspec/routing_specs_can_set_routes
Allow routing specs to access engine routes
alindeman alindeman Avoids 1.9-only hash syntax 5e218bc
Commits on Mar 02, 2013
Artur Roszczyk sevos Use #double instead of #mock 96fee16
alindeman alindeman Engines do not seem fully supported on Rails 3.0 05ad14b
alindeman alindeman Merge pull request #706 from sevos/patch-1
Use #double instead of #mock
alindeman alindeman Merge pull request #700 from vfrride/patch-1
Uses secure RubyGems URL
Mark Dimas Resets ActionController::Base.allow_forgery_protection to its origina…
…l value

* Closes #699
alindeman alindeman Installs the latest version of bundler (but not prerelease)
* This should fix the build for Rails 4
Commits on Mar 05, 2013
Chris Your chrisyour Update routing_matchers.rb
Adding patch to the route helpers for Rails 4 support.
Commits on Mar 06, 2013
Ari Pollak aripollak Remove note about requiring 'capybara/rspec'
Should not be necessary since it already gets loaded in lib/rspec/rails/vendor/capybara.rb
Commits on Mar 11, 2013
alindeman alindeman Merge pull request #711 from aripollak/patch-1
Remove note about requiring 'capybara/rspec'
Commits on Mar 12, 2013
alindeman alindeman Bumps ZenTest to get Rubygems 2.0 support 13bbda4
alindeman alindeman Capybara 2.0.0 has been released 4731144
alindeman alindeman Merge pull request #709 from chrisyour/master
Add patch to routing helpers
alindeman alindeman Changelog for #709 [ci skip] 0fec2a2
Commits on Mar 28, 2013
Mike MacDonald crazymykl use Gem::Requirement to check Rails versions 8bcf714
Commits on Apr 01, 2013
alindeman alindeman Convert a few more Rails.version instances 4283bc7
alindeman alindeman Merge branch 'crazymykl-master' f600810
Tamir Duberstein tamird enable rcov task on ruby 1.8 only 1fd1ace
Kevin Glowacz kjg Don't generate views if there is no template engine 5a55da0
alindeman alindeman Merge pull request #720 from tamird/patch-1
remove spec:rcov rake task
alindeman alindeman Merge pull request #717 from kjg/no_template_engine
Don't generate views if there is no template engine
Commits on Apr 02, 2013
alindeman alindeman Use singleton methods instead of stubs on examples
* A change in rspec-mocks makes stub! no longer function correctly on
  example groups. I'm discussing the change with Myron, but I want our
  suite to be green for now.
Commits on Apr 05, 2013
Taiki Ono taiki45 fix spacing in install generator template 723efd4
Commits on Apr 06, 2013
Carlos Saura csaura Update how Rails.version is checked 235b036
alindeman alindeman Extracts version checking and adds specs
[Closes #727]
alindeman alindeman Merge branch 'change-rails-version-checker' 362ecb2
alindeman alindeman Syncs Changelog with 2-13-maintenance
[ci skip]
alindeman alindeman Corrects private method call on MRI < 2.0.0 3b5d298
Abd ar-Rahman Hamidi hbakhtiyor Change some scaffold controller template methods to let context 5b3b6d7
alindeman alindeman Adjust wording of comment
[Closes #718]
alindeman alindeman Merge branch 'scaffold-contr-template-impr' 2418c8e
gautamkpai gautamkpai Update README to use expect syntax 4feee41
alindeman alindeman Merge branch 'update_readme'
[Closes #713]
alindeman alindeman Change a few more places to use `expect`
[ci skip]
alindeman alindeman Clean up the memoization before and after specs run ec8a082
alindeman alindeman Migrate the test database as recommended by the check_migration! erro…
…r message
alindeman alindeman Bump to the latest versions of Rails dfc3388
Sam Phippen samphippen Merge pull request #728 from taiki45/fix-install-generator-template
Fix spacing in install generator template
Sam Phippen samphippen Add a changelog entry for #728.
[ci skip]

Signed-off-by: Sam Phippen <>
Sam Phippen samphippen Use backtrace_exclusion_patterns instead of backtrace_clean_patterns
Backtrace_clean_patterns is now deprecated, this uses the new
backtrace_exclusion_patterns method instead.

Closes #730

Signed-off-by: Sam Phippen <>
alindeman alindeman Merge pull request #732 from samphippen/dont-use-deprecated-patterns
Use backtrace_exclusion_patterns instead of backtrace_clean_patterns
Commits on Apr 07, 2013
alindeman alindeman Adds feature to attempt to demonstrate #725
* I can't reproduce it, so we'll close #725 for now
alindeman alindeman Routing matchers are supported in controller specs in Rails 4
* Fixes #679
alindeman alindeman Changelog for #679
[ci skip]
alindeman alindeman A widget needs an ID for widget_path to work correctly
* I'm not sure how I missed this earlier. It's the source of the build
  being red.
alindeman alindeman Fixes the build on 1.8.7 where method names are returned as strings c2b8e39
Thomas Holmes thomas-holmes Make sample model for admin/accounts singular rather than plural. 30315ec
alindeman alindeman Merge branch 'plural-accounts-fix'
[Closes #733] [Fixes #731]
Commits on Apr 08, 2013
Andrew Wilcox awilfox Fix README - HTTP status code is string [ci skip]
response.code is a string, so .eq(200) fails with:
     Failure/Error: expect(response.code).to eq(200)
       expected: 200
            got: "200"
Commits on Apr 13, 2013
alindeman alindeman Prefer response.status over response.code (which returns a string) 9f29821
Andrew Wilcox awilfox Add a bit of info about Capybara::DSL to README
I personally found it a bit confusing to figure out how to use the
Capybara DSL until I read the Capybara docs at the bottom of the
README.  It wasn't immediately obvious that this doc even /existed/
when I first read the README as I wasn't interested in customising
rake tasks.  So I have made another link to the doc in the request
spec section and explained that by default the DSL is only available
in spec/features.
alindeman alindeman Merge branch 'CorgiDude-patch-1'
[Closes #735]
alindeman alindeman Spacing fix will be in 2.13
[ci skip]
alindeman alindeman Capybara 2.1 cannot be used with Ruby < 1.9.3 3e2b5b5
Commits on Apr 16, 2013
alindeman alindeman Fixtures are supported in Rails 4 cef3872
alindeman alindeman MiniTestLifecycleAdapter runs hooks in the correct order
* Also adds tests which helped me find ordering issues
alindeman alindeman Tests run correctly on Rails 4 again
* We cannot use the bundle-generated binstub anymore
Commits on May 01, 2013
Jon Rowe JonRowe Show warnings 5f0657a
Commits on May 03, 2013
Philippe Lafoucrière gravis Fix inconsistent changelog
The release date is missing for the last version :)
Commits on May 05, 2013
alindeman alindeman Merge pull request #741 from gravis/patch-1
Fix inconsistent changelog
Commits on May 09, 2013
alindeman alindeman Exposes a method (similar to routing specs) to set the routes in cont…
…roller specs
alindeman alindeman Documentation updates
[ci skip]
alindeman alindeman Documents how to use the new `routes` DSL with controller specs 7abbbfc
alindeman alindeman Do not raise an error if `bin/rails` was already removed 07422ea
alindeman alindeman Reliably skip cucumber features only on Rails 3.0 384001b
alindeman alindeman Bumps to 2.13.1 6ac1262
alindeman alindeman Rely on ::Rails::VERSION::STRING instead of an overly complex module
* I did not know about ::Rails::VERSION::STRING until recently. It seems
  to be defined all the way back to 3.0.0, which is all we need.
alindeman alindeman Adds 4.0.0.rc1 to the Travis build matrix 06782b1
Commits on May 13, 2013
Jon Rowe JonRowe demonstrate issue with let 0d45ffb
alindeman alindeman `subject` is defined as a method rather than with the `subject` decla…
…rative method

There is currently some odd interactions between rspec-rails and
rspec-core when it comes to `let` definitions.

If we call `subject` in an `included` hook, the dynamically generated
`LetDefinitions` module gets inserted into the ancestor chain earlier
than normal. This placement no longer allows `let` definitions to
override methods defined on other modules that are brought in via

We may raise a warning in future (see discussion in #738)

[Fixes #738]
Commits on May 14, 2013
alindeman alindeman Merge pull request #738 from rspec/define_let_block_definitions_on_ex…

LetDefinitions needs to be defined on the nested instance rather than the definition of ExampleGroup
alindeman alindeman 4.0.0.rc1 is currently failing due to a bug in ActiveSupport itself
* Has since been fixed in rails/rails#10584
Commits on May 18, 2013
alindeman alindeman Request specs do not live in spec/features
[Fixes #745]
alindeman alindeman Adds missing changelog entry for #742 4aa5824
alindeman alindeman Prepares for 2.13.2 19f0d8f
alindeman alindeman Bumps to 2.13.2
[ci skip]
Commits on May 19, 2013
alindeman alindeman Adds 4-0-stable branch to Travis 96a5c85
alindeman alindeman Supports any Rails stable branch fc20b83
alindeman alindeman Skips sprockets during tests against Rails 4 8e6f1a8
alindeman alindeman Supports Minitest 5.0 (for Rails 4.1)
* Minitest::Assertions expects its users to define an `assertions`
Commits on May 21, 2013
aceofbassgreg aceofbassgreg Using expect syntax with helper spec generator example ad708c8
alindeman alindeman Merge pull request #750 from aceofbassgreg/master
Changing helper spec generator to use 'expect' syntax
Commits on May 22, 2013
Brian Fontenot fontno Improve generator documentation
[Closes #749]
[Fixes #722]
alindeman alindeman Merge branch 'generator-docs' 281f7d8
Commits on May 23, 2013
David Chelimsky dchelimsky update docstring to ref a more recent version of Rails 257be1a
David Chelimsky dchelimsky use new deprecation API 1362cad
alindeman alindeman Merge pull request #752 from rspec/new-deprecation-api
New deprecation api
Commits on May 24, 2013
alindeman alindeman Uses Thor actions where possible b8e6e87
Benjamin Fleischer bf4 Fix: Ensure rake task correctly identifies directories with specs in …

It was returning files in the spec/ folder
alindeman alindeman Merge branch 'rake_task_incorrectly_identifies_directories'
[Closes #753]
Commits on May 27, 2013
Myron Marston myronmarston Prep changelog for 2.14.0.rc1 release. [ci skip] 4ef19b7
alindeman alindeman Releases 2.14.0.rc1 ecbd3c9
Commits on Jun 02, 2013
Aaron Blew Corrected typo in README 8d5ed6c
Christof Sirk Christof Fixes typo in README a82b720
Commits on Jun 18, 2013
Bradley Schaefer soulcutter Fix nokogiri dependency to 1.5.x for ruby 1.8.7 016288d
Commits on Jun 25, 2013
Fujimura Daisuke fujimura Stop defining method in rake task fc9a35c
alindeman alindeman Changelog for #766
[Closes #766]
alindeman alindeman Merge branch 'fujimura-rake-task' into 2-14-maintenance f6440d5
alindeman alindeman Tests against Rails 4.0.0 final! 8d64bbd
Commits on Jun 30, 2013
alindeman alindeman Revert "`subject` is defined as a method rather than with the `subjec…
…t` declarative method"

* The issue has been fixed upstream in rspec-core

This reverts commit dad3f1b.
Commits on Jul 01, 2013
alindeman alindeman Pins other dependencies to 2-14-maintenance d2550f1
Commits on Jul 03, 2013
alindeman alindeman Uses newly available syntax-agnostic APIs for setting up stubs
[Closes #764]
Commits on Jul 04, 2013
alindeman alindeman Avoids some mutation and hopefully makes things a bit more understand…
alindeman alindeman Merge branch 'syntax-agnostic-stubs' into 2-14-maintenance 3b817ab
Commits on Jul 06, 2013
alindeman alindeman Fixes deprecation warning under Rails 4
[Closes #784]
Myron Marston myronmarston Update changelog for v2.14.0 [ci skip] 67738d8
alindeman alindeman Release 2.14.0 2d7d2c1
Commits on Jul 07, 2013
alindeman alindeman Ignores rbx-compiled files 0c55444
alindeman alindeman Works around Rubinius bug 94e96db
alindeman alindeman Documentation updates e86ef8b
alindeman alindeman Changes `should` in a few more places 5410235
Commits on Jul 10, 2013
alindeman alindeman Squashes warning raised by controller specs
[Fixes #785]
alindeman alindeman Standardizes Changelog [ci skip] 5063c15
Commits on Aug 10, 2013
Darryl Pogue dpogue Change some version checks to use ActiveRecord.
This allow using ActiveRecord fixtures without pulling in all of Rails.
Commits on Aug 13, 2013
John Firebaugh jfirebaugh Declare an activemodel dependency
mocks.rb requires active_model, therefore it should
be listed in the gemspec.
alindeman alindeman Merge branch 'activemodel' into 2-14-maintenance eb0bf9f
Patrick Van Stee vanstee Create facade for switching assertion libraries
This is in preparation of requiring different testing libraries based on
the rails version.
Patrick Van Stee vanstee Require minitest for rails >= 4.1.0 53565e2
Patrick Van Stee vanstee Consistently use correct Minitest constant be4c935
Patrick Van Stee vanstee Update cucumber development dependency 2b95eb9
alindeman alindeman Just assign the constant for the module we want directly 2a9f8b7
alindeman alindeman Also includes `refute` assertions 6c90132
alindeman alindeman Minitest is the 'future' ... let's just use that name everywhere c26ac93
alindeman alindeman #all is the preferred way to get a relation in Rails 4 c82602b
alindeman alindeman Makes it clear that all these things are private/internal
[ci skip]
alindeman alindeman Changelog for #772 4bd0973
alindeman alindeman Merge branch 'switch-from-test-unit-to-minitest' into 2-14-maintenance 43bced5
Commits on Oct 13, 2013
Jon Rowe JonRowe verify views are accesible to hooks 4cfb187
Jon Rowe JonRowe necessary for Rails4 tests in certain situations b5aa1a0
Jon Rowe JonRowe isolating config correctly fa54c29
Jon Rowe JonRowe use isolated config and switch a config before hook (proof of bug) 6ec31c9
Jon Rowe JonRowe prepend method required for setup of views etc a7e0ee4
Commits on Oct 14, 2013
Jon Rowe JonRowe Merge pull request #833 from rspec/verify_views_are_accessible_to_hooks
Cannot stub view methods in before blocks (undefined method `view_context' for nil:NilClass)
Commits on Nov 13, 2013
Bradley Schaefer soulcutter Use __send__ rather than send to prevent collisions 67b3feb
Bradley Schaefer soulcutter Update changelog 7820e2d
Commits on Dec 08, 2013
alindeman alindeman Bumps ZenTest for rubygems 2.1 9e15c95
alindeman alindeman Works around 1.8.7 error with rubyzip:… 104cf1a
Commits on Dec 09, 2013
Bradley Schaefer soulcutter Bump rails versions 7ba5436
Commits on Dec 22, 2013
Jon Rowe JonRowe blow away the view cache between specs
One of our cukes was failing because Rails caches templates and the
differing format seems not to be enough to invalidate it automatically,
I'm going to open a Rails patch for this but in the mean time this fixes
that cuke.
Jon Rowe JonRowe Merge pull request #871 from rspec/rubinius_std_lib
Rubinius test unit patch
alindeman alindeman Merge pull request #888 from rspec/rbx_fix_214
Merge #871 into 2-14
Commits on Dec 23, 2013
alindeman alindeman Merge pull request #887 from rspec/view_cache_2_14
2.14: Blow away the view cache between specs
Commits on Dec 27, 2013
alindeman alindeman Uses Rails 4.0.2 by default bcd433d
alindeman alindeman Supports Rails 4.1 inversible associations 0d07dc7
Commits on Dec 28, 2013
alindeman alindeman :hammer: e3c229a
alindeman alindeman Temporarily uses my branch that reverts a rails commit that broke tem…
alindeman alindeman Changelog
[ci skip]
alindeman alindeman Merge branch 'rails_4_1_inversible_associations' into 2-14-maintenance f5a232f
Commits on Dec 29, 2013
alindeman alindeman Bumps to 2.14.1 [ci skip] e88753b
alindeman alindeman Prepares Changelog for 2.14.1
[ci skip]
Commits on Dec 30, 2013
alindeman alindeman Bumps yard and related dependencies cda82f3
Commits on Jan 04, 2014
alindeman alindeman Failure message for should_not route_to properly includes expected op…
Salimane Adjao Moustapha salimane Add Ruby 2.1.0 to .travis.yml 85d54e0
alindeman alindeman Temporarily works around rubygems/rubygems#763 63ded79
Commits on Jan 05, 2014
alindeman alindeman Fixes typo ee39663
alindeman alindeman Merge pull request #908 from rspec/route_to_matcher_failure_description
Failure message for should_not route_to properly includes expected options
Commits on Jan 06, 2014
alindeman alindeman Removes 3-0-stable and 3-1-stable from the build matrix
As far as I can tell, these versions will never have new releases.
alindeman alindeman require "active_support" is always needed
Per <rails/rails#13605 (comment)>,
always load the base "active_support" file before loading specific parts
of active_support.
Commits on Feb 10, 2014
Jon Rowe JonRowe work around lack of application controller by defaulting to ac::base
fixes #922
alindeman alindeman Changelog [ci skip] 1b36ff6
alindeman alindeman Merge pull request #928 from rspec/dont_assume_root_controller_is_app…

Fixes #924 for 2.14
Commits on Mar 03, 2014
Jon Rowe JonRowe refactor rake task a515a1e
Jon Rowe JonRowe update generator for 4.1 1847f6d
Jon Rowe JonRowe update rake task to skip task on 4.1 3e3a1da
alindeman alindeman Merge branch 'deal_with_rails_41_rake_task' into 2-14-maintenance 175d8a1
Jon Rowe JonRowe remove test files from gemspec to speed up dl/s ae79694
Jon Rowe JonRowe refactor our task to set rails env 7b23c68
alindeman alindeman Attempts to resolve circular dependency loading issue in Rails 4.0.x 84e64d1
Commits on Mar 22, 2014
alindeman alindeman Runs tests against 4.0.4 59e5b00
alindeman alindeman Supports `has_attribute?` on mock_model doubles
Fixes #956
alindeman alindeman Bumps Rails versions to the latest b8daf15
alindeman alindeman Merge pull request #965 from rspec/rails_4_0_4
Supports `has_attribute?` for `mock_model` doubles
alindeman alindeman Preps 2.14.2 [ci skip] 533660d