lib/rufus.rb in rufus-0.4 vs lib/rufus.rb in rufus-0.5
- old
+ new
@@ -29,14 +29,30 @@
end
def enabled_after_wait?(view, timeout = 5)
wait = Selenium::WebDriver::Wait.new :timeout => timeout
begin
- wait.until{view.displayed?}
+ wait.until{view.enabled?}
rescue Selenium::WebDriver::Error::TimeOutError
return false
end
true
+ end
+
+ def find(locator)
+ selenium.find(locator)
+ end
+
+ def click(locator)
+ selenium.find(locator).click
+ end
+
+ def page_source
+ selenium.page_source
+ end
+
+ def elements_of_type(type)
+ selenium.elements_by_tag(type)
end
end