[rspec-users] Trouble making rspec-rails 2 work with webrat.
David Chelimsky
dchelimsky at gmail.com
Mon Nov 15 18:36:57 EST 2010
On Nov 15, 2010, at 4:51 PM, Peter Havens wrote:
> I'm having problems getting rspec-rails 2 request specs to work with
> webrat. Any help would be appreciated. Here's my setup:
>
> ruby 1.9.2p0
> rails 3.0.1
> rspec-rails 2.1.0
> webrat 0.7.2
>
> Here's the error I'm getting:
>
> $ rspec --backtrace spec/requests/ssl_certificate_requests_spec.rb
> F
>
> Failures:
> 1) <text>
> Failure/Error: Unable to find matching line from backtrace
> stack level too deep
> # /opt/local/lib/ruby1.9/1.9.1/forwardable.rb:185
>
> Finished in 0.49825 seconds
> 1 example, 1 failure
>
> Here are snippets of my files:
>
> # spec/spec_helper.rb
> #
> # The following is based on some tips from a cucumber-rails ticket:
> require "webrat"
> require "webrat/core/matchers"
>
> include Rack::Test::Methods
> include Webrat::Methods
> include Webrat::Matchers
>
> Webrat.configure do |config|
> config.mode = :rack
> config.open_error_files = false
> end
>
> # spec/requests/<file>_spec.rb
> require "spec_helper"
>
> describe "<text>" do
> it "<text>" do
> visit <text>_path
>
> # The following works when uncommented:
> #
> # get <text>_path
> # assert_template '<text>/<text>'
> end
> end
This is actually a webrat issue, but it is reported to rspec-rails and webrat:
https://github.com/rspec/rspec-rails/issues/140
https://webrat.lighthouseapp.com/projects/10503/tickets/398
https://webrat.lighthouseapp.com/projects/10503/tickets/400
>
> Thanks,
> Pete
> _______________________________________________
> rspec-users mailing list
> rspec-users at rubyforge.org
> http://rubyforge.org/mailman/listinfo/rspec-users
More information about the rspec-users
mailing list