John Ivanoff wrote:
Thanks for all the help. With the
puts response.body
I was able so see what was going on. I know that I am now deleting the
third frooble!!!!

Now when
Then I should see the following froobles:
I get this error
----------------------------------
Then I should see the following froobles:  # features/step_definitions/
frooble_steps.rb:12
      expected: ["description 1"],
           got: "description 1" (using ==)
      Diff:
      @@ -1,2 +1,2 @@
      -["description 1"]
      +"description 1" (Spec::Expectations::ExpectationNotMetError)
      ./features/step_definitions/frooble_steps.rb:18:in `Then /^I
should see the following froobles:$/'
      /Library/Ruby/Gems/1.8/gems/webrat-0.4.0/lib/webrat/core/
matchers/have_xpath.rb:50:in `call'
      /Library/Ruby/Gems/1.8/gems/webrat-0.4.0/lib/webrat/core/
matchers/have_xpath.rb:50:in `matches_nokogiri?'
      /Library/Ruby/Gems/1.8/gems/webrat-0.4.0/lib/webrat/core/
matchers/have_xpath.rb:15:in `matches?'
      ./features/step_definitions/frooble_steps.rb:17:in `Then /^I
should see the following froobles:$/'
      (eval):3:in `each_with_index'
      ./features/step_definitions/frooble_steps.rb:16:in `each'
      ./features/step_definitions/frooble_steps.rb:16:in
`each_with_index'
      ./features/step_definitions/frooble_steps.rb:16:in `Then /^I
should see the following froobles:$/'
      features/list.feature:15:in `Then I should see the following
froobles:'
----------------------------------

Again any help will be appreciated.
You are expecting a list  in your test but you are getting back a string.
John

On Feb 26, 1:08 pm, Ben Mabey <b...@benmabey.com> wrote:
Mark Wilden wrote:
On Thu, Feb 26, 2009 at 7:59 AM, aslak hellesoy
<aslak.helle...@gmail.com> wrote:
puts response.body
Another debugging technique we use is
When /^I view the response$/ do
  Tempfile.open("response") do |file|
    file.print response.body
    `open "file://#{file.path}"`
    sleep 2
  end
end
///ark
_______________________________________________
rspec-users mailing list
rspec-us...@rubyforge.org
http://rubyforge.org/mailman/listinfo/rspec-users
If you are using webrat and you want to see the HTML repsonse you can
use: save_and_open_page

-Ben
_______________________________________________
rspec-users mailing list
rspec-us...@rubyforge.orghttp://rubyforge.org/mailman/listinfo/rspec-users
_______________________________________________
rspec-users mailing list
rspec-users@rubyforge.org
http://rubyforge.org/mailman/listinfo/rspec-users



--
Joseph Wilk
http://blog.josephwilk.net

_______________________________________________
rspec-users mailing list
rspec-users@rubyforge.org
http://rubyforge.org/mailman/listinfo/rspec-users

Reply via email to