For what it's worth, here's how I had to hack Webrat to get my Sinatra 0.9.1
app working properly: http://gist.github.com/73735.

On Tue, Mar 3, 2009 at 11:39 PM, Andrew Premdas <aprem...@gmail.com> wrote:

> Have created sample sinatra cucumber app as suggested on wiki. Tried both
> env.rb configurations from there and aslaks git repo. With this combination
> of gems I get the following error doing basic cuc tests
>
>  When I visit '/foo'                                       #
> features/step_definitions/general.rb:1
>       PATH_INFO must start with / (Rack::Lint::LintError)
>       /Library/Ruby/Gems/1.8/gems/rack-0.9.1/lib/rack/lint.rb:16:in
> `assert'
>       /Library/Ruby/Gems/1.8/gems/rack-0.9.1/lib/rack/lint.rb:178:in
> `check_env'
>       /Library/Ruby/Gems/1.8/gems/rack-0.9.1/lib/rack/lint.rb:39:in `_call'
>       /Library/Ruby/Gems/1.8/gems/rack-0.9.1/lib/rack/lint.rb:33:in `call'
>       /Library/Ruby/Gems/1.8/gems/rack-0.9.1/lib/rack/mock.rb:70:in
> `request'
>       /Library/Ruby/Gems/1.8/gems/sinatra-0.9.1/lib/sinatra/test.rb:41:in
> `make_request'
>       /Library/Ruby/Gems/1.8/gems/sinatra-0.9.1/lib/sinatra/test.rb:44:in
> `orig_get'
>       /Library/Ruby/Gems/1.8/gems/webrat-0.4.2/lib/webrat/sinatra.rb:26:in
> `__send__'
>       /Library/Ruby/Gems/1.8/gems/webrat-0.4.2/lib/webrat/sinatra.rb:26:in
> `get'
>
> /Library/Ruby/Gems/1.8/gems/webrat-0.4.2/lib/webrat/core/session.rb:104:in
> `send'
>
> /Library/Ruby/Gems/1.8/gems/webrat-0.4.2/lib/webrat/core/session.rb:104:in
> `request_page'
>
> /Library/Ruby/Gems/1.8/gems/webrat-0.4.2/lib/webrat/core/session.rb:205:in
> `visit'
>       ./features/step_definitions/general.rb:3:in `When /^I visit (.*)$/'
>       features/basic.feature:17:in `When I visit '/foo''
>
>
> Afraid I can't expand on this as I can't getting debugging working with cuc
> and sinatra.
>
> All best
>
> Andrew
>
> _______________________________________________
> rspec-users mailing list
> rspec-users@rubyforge.org
> http://rubyforge.org/mailman/listinfo/rspec-users
>
_______________________________________________
rspec-users mailing list
rspec-users@rubyforge.org
http://rubyforge.org/mailman/listinfo/rspec-users

Reply via email to