spec/element_spec.rb in watir-webdriver-0.5.0 vs spec/element_spec.rb in watir-webdriver-0.5.1
- old
+ new
@@ -2,11 +2,11 @@
describe Watir::Element do
describe '#present?' do
before do
- browser.goto('file://' + File.expand_path('html/wait.html', File.dirname(__FILE__)))
+ browser.goto(WatirSpec.url_for("wait.html", :needs_server => true))
end
it 'returns true if the element exists and is visible' do
browser.div(:id, 'foo').should be_present
end
@@ -30,11 +30,11 @@
end
end
describe "#exists?" do
it "should not propagate ObsoleteElementErrors" do
- browser.goto 'file://' + File.expand_path('../html/removed_element.html', __FILE__)
+ browser.goto WatirSpec.url_for('removed_element.html', :needs_server => true)
button = browser.button(:id => "remove-button")
element = browser.div(:id => "text")
element.should exist
@@ -44,10 +44,10 @@
end
describe "#hover" do
not_compliant_on [:webdriver, :firefox, :synthesized_events], [:webdriver, :ie] do
it "should hover over the element" do
- browser.goto 'file://' + File.expand_path('../html/hover.html', __FILE__)
+ browser.goto WatirSpec.url_for('hover.html', :needs_server => true)
link = browser.a
link.style("font-size").should == "10px"
link.hover
link.style("font-size").should == "20px"