lib/rutl/interface/base_interface.rb in rutl-0.1.4 vs lib/rutl/interface/base_interface.rb in rutl-0.2.0
- old
+ new
@@ -13,10 +13,11 @@
def initialize
raise 'Child interface class must set @driver.' if @driver.nil?
end
def goto(page)
- @driver.navigate.to find_page(page).url
+ raise 'expect Page class' unless page.ancestors.include?(BasePage)
+ find_page(page).go_to_here
end
def current_page
raise 'define in child classes'
end