Update to rspec 3 from 2 to resolve exists error #130
Merged
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
To resolve the following error:
rspec-core-2.14.6/lib/rspec/core/ruby_project.rb:27:in
block in find_first_parent_containing': undefined method
exists?' for class File (NoMethodError)Did you mean? exist?
I ran bundle update rspec and updated the spec_helper.rb file to use the new syntax for color (from
config.color_enabled
toconfig.color
) and this resolved the error. There are still many deprecation warnings which will need to be resolved in the future, but the tests are now running/passing.