LRDesign / rspec-steps

Stepwise operation for rspec
MIT License
72 stars 9 forks source link

Doesn't work for me with rspec-rails 2.13.0 #9

Closed ncri closed 10 years ago

ncri commented 11 years ago

Although tests pass, rake aborts afterwards:

rake aborted! /Users/nico/.rvm/rubies/ruby-1.9.3-p392/bin/ruby -S rspec ./spec/integration/ajaxify_rails_spec.rb failed /Users/nico/.rvm/gems/ruby-1.9.3-p392/gems/rspec-core-2.13.1/lib/rspec/core/rake_task.rb:156:in run_task' /Users/nico/.rvm/gems/ruby-1.9.3-p392/gems/rspec-core-2.13.1/lib/rspec/core/rake_task.rb:124:inblock (2 levels) in initialize' /Users/nico/.rvm/gems/ruby-1.9.3-p392/gems/rake-10.0.4/lib/rake/file_utils_ext.rb:58:in verbose' /Users/nico/.rvm/gems/ruby-1.9.3-p392/gems/rspec-core-2.13.1/lib/rspec/core/rake_task.rb:122:inblock in initialize' /Users/nico/.rvm/gems/ruby-1.9.3-p392/gems/rake-10.0.4/lib/rake/task.rb:246:in call' /Users/nico/.rvm/gems/ruby-1.9.3-p392/gems/rake-10.0.4/lib/rake/task.rb:246:inblock in execute' /Users/nico/.rvm/gems/ruby-1.9.3-p392/gems/rake-10.0.4/lib/rake/task.rb:241:in each' /Users/nico/.rvm/gems/ruby-1.9.3-p392/gems/rake-10.0.4/lib/rake/task.rb:241:inexecute'

altV commented 11 years ago

+1

IdahoEv commented 11 years ago

Yes, it seems to be incompatible with rspec >= 2.12. We're trying to find time to get to it. It's difficult to keep up with rspec's rapid release cycle, especially given that they seem to rewrite the internals every other release, and rspec-steps needs to hook into the internals at a pretty fundamental level...

nyarly commented 10 years ago

This appears to work now. We should probably set up a travis setup with various RSpec versions.