diff --git a/Gemfile.lock b/Gemfile.lock index 43b44c9..b0b1114 100644 --- a/Gemfile.lock +++ b/Gemfile.lock @@ -2,7 +2,7 @@ PATH remote: . specs: capybara-webkit (0.7.2) - capybara (< 1.2, >= 1.0.0) + capybara (>= 1.0.0, < 1.2) GEM remote: http://rubygems.org/ diff --git a/lib/capybara/driver/webkit/browser.rb b/lib/capybara/driver/webkit/browser.rb index 6cfdede..2a52972 100644 --- a/lib/capybara/driver/webkit/browser.rb +++ b/lib/capybara/driver/webkit/browser.rb @@ -48,7 +48,7 @@ class Capybara::Driver::Webkit def console_messages command("ConsoleMessages").split("\n").map do |messages| parts = messages.split("|", 3) - { source: parts.first, line_number: Integer(parts[1]), message: parts.last } + { :source => parts.first, :line_number => Integer(parts[1]), :message => parts.last } end end diff --git a/spec/driver_spec.rb b/spec/driver_spec.rb index 23ea65b..f17c379 100644 --- a/spec/driver_spec.rb +++ b/spec/driver_spec.rb @@ -345,8 +345,7 @@ describe Capybara::Driver::Webkit do end it "collects messages logged to the console" do - puts subject.console_messages.inspect - subject.console_messages.first.should include :source, message: "hello", line_number: 6 + subject.console_messages.first.should include :source, :message => "hello", :line_number => 6 subject.console_messages.length.should eq 3 end