22 lines
588 B
Ruby
22 lines
588 B
Ruby
# encoding: utf-8
|
|
|
|
class RandomPage
|
|
include PageObject
|
|
|
|
include URL
|
|
page_url URL.url("Special:Random")
|
|
|
|
span(:cog, title: "Language settings")
|
|
a(:create_a_book, text: "Create a book")
|
|
a(:download_as_pdf, text: "Download as PDF")
|
|
a(:download_the_file, text: "Download the file")
|
|
li(:main_page, id: "n-mainpage-description")
|
|
div(:asia, id: "AS")
|
|
a(:malayalam) do |page|
|
|
page.asia_element.element.li(title: "Malayalam")
|
|
end
|
|
a(:print_export, text: "Print/export")
|
|
a(:printable_version, text: "Printable version")
|
|
button(:search_button, id: "searchButton")
|
|
end
|