Class: DepartmentLookup
- Inherits:
-
BasePage
- Object
- PageFactory
- BasePage
- DepartmentLookup
show all
- Defined in:
- lib/sambal-kuali/pages/department_lookup.rb
Instance Method Summary
collapse
Methods inherited from BasePage
frame_element, green_search_buttons, validation_elements, wrapper_elements
Instance Method Details
#change_results_page(page_number) ⇒ Object
33
34
35
36
|
# File 'lib/sambal-kuali/pages/department_lookup.rb', line 33
def change_results_page(page_number)
results_table.wait_until_present
paginate_links_span.link(text: "#{page_number}").click
end
|
#frm ⇒ Object
7
8
9
|
# File 'lib/sambal-kuali/pages/department_lookup.rb', line 7
def frm
self.frame(class: "fancybox-iframe")
end
|
#return_value(short_name) ⇒ Object
Clicks the ‘return value’ link for the named row
18
19
20
21
22
23
24
25
26
27
|
# File 'lib/sambal-kuali/pages/department_lookup.rb', line 18
def return_value(short_name)
target_row(short_name).wait_until_present
target_row(short_name).link(text: "return value").wait_until_present
begin
target_row(short_name).link(text: "return value").click
rescue Timeout::Error => e
puts "rescued target_row dept lookup"
end
loading.wait_while_present
end
|
#target_row(short_name) ⇒ Object
29
30
31
|
# File 'lib/sambal-kuali/pages/department_lookup.rb', line 29
def target_row(short_name)
results_table.row(text: /#{short_name}/)
end
|