Skip to content


Subversion checkout URL

You can clone with
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
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
@ywen 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
@tubbo tubbo Add BeValid matcher for checking validity of models. 11b0cf2
@tubbo tubbo Fix call to ActiveModel::Validations 6629eec
@tubbo tubbo Add newfangled syntax to be_valid matcher 5791280
@tubbo tubbo Test for matcher error text instead 566dc22
Commits on Dec 06, 2012
@tubbo 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
@pcasaretto pcasaretto Add cuke feature explaining custom routes 4469230
@alindeman alindeman Merge branch 'controller-draw-docs' ee3f224
Commits on Dec 11, 2012
@dasch 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
@Peeja Peeja Typo: FeatureExampleGroup adds :type => :feature
Not :type => :model.
@alindeman alindeman Merge pull request #674 from Peeja/patch-1
Typo: FeatureExampleGroup adds :type => :feature
@dchelimsky 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
@thorncp 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
@pjambet 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
@rudionrails 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
@myronmarston myronmarston Update changelog for release a3eeedf
@myronmarston 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
@vfrride vfrride Uses secure RubyGems URL 4d0e9d7
@vfrride vfrride Uses secure RubyGems URL 32c8f5a
@myronmarston 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
@sevos 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
@chrisyour chrisyour Update routing_matchers.rb
Adding patch to the route helpers for Rails 4 support.
Commits on Mar 06, 2013
@aripollak 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
@crazymykl 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
@tamird tamird enable rcov task on ruby 1.8 only 1fd1ace
@kjg 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
@taiki45 taiki45 fix spacing in install generator template 723efd4
Commits on Apr 06, 2013
@csaura 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
@hbakhtiyor 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
@samphippen samphippen Merge pull request #728 from taiki45/fix-install-generator-template
Fix spacing in install generator template
@samphippen samphippen Add a changelog entry for #728.
[ci skip]

Signed-off-by: Sam Phippen <>
@samphippen 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
@awilfox 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
@awilfox 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
@JonRowe JonRowe Show warnings 5f0657a
Commits on May 03, 2013
@gravis 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
@JonRowe 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
@fontno fontno Improve generator documentation
[Closes #749]
[Fixes #722]
@alindeman alindeman Merge branch 'generator-docs' 281f7d8
Commits on May 23, 2013
@dchelimsky dchelimsky update docstring to ref a more recent version of Rails 257be1a
@dchelimsky 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
@bf4 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
@myronmarston 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 Christof Fixes typo in README a82b720
Commits on Jun 18, 2013
@soulcutter soulcutter Fix nokogiri dependency to 1.5.x for ruby 1.8.7 016288d
Commits on Jun 25, 2013
@fujimura 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]
@myronmarston 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
@dpogue dpogue Change some version checks to use ActiveRecord.
This allow using ActiveRecord fixtures without pulling in all of Rails.
Commits on Aug 13, 2013
@jfirebaugh 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
@vanstee vanstee Create facade for switching assertion libraries
This is in preparation of requiring different testing libraries based on
the rails version.
@vanstee vanstee Require minitest for rails >= 4.1.0 53565e2
@vanstee vanstee Consistently use correct Minitest constant be4c935
@vanstee 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
@JonRowe JonRowe verify views are accesible to hooks 4cfb187
@JonRowe JonRowe necessary for Rails4 tests in certain situations b5aa1a0
@JonRowe JonRowe isolating config correctly fa54c29
@JonRowe JonRowe use isolated config and switch a config before hook (proof of bug) 6ec31c9
@JonRowe JonRowe prepend method required for setup of views etc a7e0ee4
Commits on Oct 14, 2013
@JonRowe 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
@soulcutter soulcutter Use __send__ rather than send to prevent collisions 67b3feb
@soulcutter 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
@soulcutter soulcutter Bump rails versions 7ba5436
Commits on Dec 22, 2013
@JonRowe 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.
@JonRowe 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 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
@JonRowe 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
@JonRowe JonRowe refactor rake task a515a1e
@JonRowe JonRowe update generator for 4.1 1847f6d
@JonRowe 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
@JonRowe JonRowe remove test files from gemspec to speed up dl/s ae79694
@JonRowe 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