Skip to content

Commit

Permalink
Renaming clicks_area to click_area
Browse files Browse the repository at this point in the history
  • Loading branch information
brynary committed Nov 5, 2008
1 parent c5bf4f3 commit c949496
Show file tree
Hide file tree
Showing 2 changed files with 11 additions and 11 deletions.
4 changes: 2 additions & 2 deletions lib/webrat/core/scope.rb
Expand Up @@ -93,11 +93,11 @@ def attaches_file(id_or_name_or_label, path, content_type = nil)

alias_method :attach_file, :attaches_file

def clicks_area(area_name)
def click_area(area_name)
find_area(area_name).click
end

alias_method :click_area, :clicks_area
alias_method :clicks_area, :click_area

# Issues a request for the URL pointed to by a link on the current page,
# follows any redirects, and verifies the final page load was successful.
Expand Down
18 changes: 9 additions & 9 deletions spec/api/click_area_spec.rb
@@ -1,6 +1,6 @@
require File.expand_path(File.dirname(__FILE__) + "/../spec_helper")

describe "clicks_area" do
describe "click_area" do
before do
@session = Webrat::TestSession.new
end
Expand All @@ -12,7 +12,7 @@
</map>
EOS
@session.should_receive(:get).with("/page", {})
@session.clicks_area "Berlin"
@session.click_area "Berlin"
end

it "should assert valid response" do
Expand All @@ -22,7 +22,7 @@
</map>
EOS
@session.response_code = 501
lambda { @session.clicks_area "Berlin" }.should raise_error
lambda { @session.click_area "Berlin" }.should raise_error
end

[200, 300, 400, 499].each do |status|
Expand All @@ -33,7 +33,7 @@
</map>
EOS
@session.response_code = status
lambda { @session.clicks_area "Berlin" }.should_not raise_error
lambda { @session.click_area "Berlin" }.should_not raise_error
end
end

Expand All @@ -45,7 +45,7 @@
EOS

lambda {
@session.clicks_area "Missing area"
@session.click_area "Missing area"
}.should raise_error
end

Expand All @@ -56,7 +56,7 @@
</map>
EOS
@session.should_receive(:get).with("/page", {})
@session.clicks_area "berlin"
@session.click_area "berlin"
end


Expand All @@ -68,7 +68,7 @@
</map>
EOS
@session.should_receive(:get).with("/page/sub", {})
@session.clicks_area "Berlin"
@session.click_area "Berlin"
end

it "should follow fully qualified local links" do
Expand All @@ -78,7 +78,7 @@
</map>
EOS
@session.should_receive(:get).with("http://www.example.com/page", {})
@session.clicks_area "Berlin"
@session.click_area "Berlin"
end

it "should follow query parameters" do
Expand All @@ -88,6 +88,6 @@
</map>
EOS
@session.should_receive(:get).with("/page?foo=bar", {})
@session.clicks_area "Berlin"
@session.click_area "Berlin"
end
end

0 comments on commit c949496

Please sign in to comment.