Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with
or
.
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
5351db3
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
91e9d1e
@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]
07d7c77
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
9f36fee
@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
  rspec/rspec-expectations@e5e5a74.
03b069f
@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
5f9b55e
Commits on Dec 12, 2012
@alindeman alindeman Anonymous controllers define `_routes`
* To support redirection and generation of URLs from other contexts
* Fixes #573
648ba09
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
1d15db0
Commits on Dec 31, 2012
@alindeman alindeman The generated spec_helper.rb in Rails 4 includes a check for pending …
…migrations
964cee7
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
a3da3a2
@alindeman alindeman Dir.exist? is not available on 1.8.7; use File.directory? 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.
c180910
@alindeman alindeman Bumps to the latest versions of Rails 648d807
@alindeman alindeman Adds regression feature for referring to application routes within an…
… anonymous controller
49572e4
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.
34aca2d
@alindeman alindeman Merge pull request #674 from Peeja/patch-1
Typo: FeatureExampleGroup adds :type => :feature
e5f7094
@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.
9cdadc4
@alindeman alindeman Merge pull request #675 from rspec/eq-instead-of-eql
use eq matcher instead of eql
21f3ed4
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
8e4bea1
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
f5a227c
@alindeman alindeman Uses test:prepare as the prereq
* Normally aliased as db:test:prepare
* But can be overridden by other ORMs
* Closes #663
b5e9963
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
75ea1ec
@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
4a592c9
@alindeman alindeman Freshen the README a bit
[ci skip]
4c469e7
@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
3712f31
@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
d3d0ad5
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]
a9baa95
@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]
9b80459
@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]
909b8bc
Commits on Feb 24, 2013
@alindeman alindeman Allows routing specs to specify their routes
* For example, when testing Rails engines

[Closes #668]
fd374e0
@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
38488da
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
2087db0
@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
54956f5
@alindeman alindeman Merge pull request #700 from vfrride/patch-1
Uses secure RubyGems URL
dd674e9
Mark Dimas Resets ActionController::Base.allow_forgery_protection to its origina…
…l value

* Closes #699
b17436f
@alindeman alindeman Installs the latest version of bundler (but not prerelease)
* This should fix the build for Rails 4
4ecdfd0
Commits on Mar 05, 2013
@chrisyour chrisyour Update routing_matchers.rb
Adding patch to the route helpers for Rails 4 support.
0039c84
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
84047be
Commits on Mar 11, 2013
@alindeman alindeman Merge pull request #711 from aripollak/patch-1
Remove note about requiring 'capybara/rspec'
faad745
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
6a3654a
@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
c0f0c31
@alindeman alindeman Merge pull request #717 from kjg/no_template_engine
Don't generate views if there is no template engine
cfc8276
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.
ee8810d
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]
9380d70
@alindeman alindeman Merge branch 'change-rails-version-checker' 362ecb2
@alindeman alindeman Syncs Changelog with 2-13-maintenance
[ci skip]
52b97c0
@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]
2b9d599
@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]
55b6d6f
@alindeman alindeman Change a few more places to use `expect`
[ci skip]
02c861b
@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
06031aa
@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
8e9221a
@samphippen samphippen Add a changelog entry for #728.
[ci skip]

Signed-off-by: Sam Phippen <samphippen@googlemail.com>
af54ccb
@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 <samphippen@googlemail.com>
9d740e2
@alindeman alindeman Merge pull request #732 from samphippen/dont-use-deprecated-patterns
Use backtrace_exclusion_patterns instead of backtrace_clean_patterns
a2cd3af
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
f4a6250
@alindeman alindeman Routing matchers are supported in controller specs in Rails 4
* Fixes #679
b4b490c
@alindeman alindeman Changelog for #679
[ci skip]
3d4f317
@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.
f9d3015
@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]
5ee4fe6
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"
f8660a7
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.
60f1703
@alindeman alindeman Merge branch 'CorgiDude-patch-1'
[Closes #735]
0e5af00
@alindeman alindeman Spacing fix will be in 2.13
[ci skip]
ea694ce
@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
0576aee
@alindeman alindeman Tests run correctly on Rails 4 again
* We cannot use the bundle-generated binstub anymore
b33a086
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 :)
Thanks
fd3cf94
Commits on May 05, 2013
@alindeman alindeman Merge pull request #741 from gravis/patch-1
Fix inconsistent changelog
7483b26
Commits on May 09, 2013
@alindeman alindeman Exposes a method (similar to routing specs) to set the routes in cont…
…roller specs
12ce292
@alindeman alindeman Documentation updates
[ci skip]
938d55c
@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.
412a3a7
@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
`config.include`.

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

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

LetDefinitions needs to be defined on the nested instance rather than the definition of ExampleGroup
6a328a2
@alindeman alindeman 4.0.0.rc1 is currently failing due to a bug in ActiveSupport itself
* Has since been fixed in rails/rails#10584
f50ab0c
Commits on May 18, 2013
@alindeman alindeman Request specs do not live in spec/features
[Fixes #745]
3524d69
@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]
f8967e4
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`
  counter.
82964de
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
7838771
Commits on May 22, 2013
@fontno fontno Improve generator documentation
[Closes #749]
[Fixes #722]
db259d3
@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
cb66589
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 …
…them

It was returning files in the spec/ folder
74c9781
@alindeman alindeman Merge branch 'rake_task_incorrectly_identifies_directories'
[Closes #753]
a14ca41
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]
9b15b51
@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.
e219f20
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]
c20533a
Commits on Jul 04, 2013
@alindeman alindeman Avoids some mutation and hopefully makes things a bit more understand…
…able
1a026b0
@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]
7557ed6
@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]
3fdb873
@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.
ecc9439
Commits on Aug 13, 2013
@jfirebaugh jfirebaugh Declare an activemodel dependency
mocks.rb requires active_model, therefore it should
be listed in the gemspec.
cedce12
@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.
1801e1b
@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]
30a57a8
@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)
4256fd4
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: https://travis-ci.org/rspec/rs… 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.
670c897
@JonRowe JonRowe Merge pull request #871 from rspec/rubinius_std_lib
Rubinius test unit patch
53d1c98
@alindeman alindeman Merge pull request #888 from rspec/rbx_fix_214
Merge #871 into 2-14
dfbd8f6
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
9a18810
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…
…plates
d6e0e35
@alindeman alindeman Changelog
[ci skip]
3588201
@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]
9a93627
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…
…tions
495c1e8
@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
36cb376
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.
cfe0e03
@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.
198d9b9
Commits on Feb 10, 2014
@JonRowe JonRowe work around lack of application controller by defaulting to ac::base
fixes #922
f9d9926
@alindeman alindeman Changelog [ci skip] 1b36ff6
@alindeman alindeman Merge pull request #928 from rspec/dont_assume_root_controller_is_app…
…lication_controller

Fixes #924 for 2.14
41987f7
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
8bb1c2e
@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
fe719c8
@alindeman alindeman Preps 2.14.2 [ci skip] 533660d