Module: Vapir::PageContainer
- Includes:
- Container
- Defined in:
- lib/vapir-common/page_container.rb
Instance Method Summary
collapse
Methods included from Container
assert_exists, contains_text?, default_extra_for_contained, element_by_howwhat, handling_existence_failure, normalize_how_what_index, show_all_objects
Instance Method Details
#containing_object ⇒ Object
4
5
6
|
# File 'lib/vapir-common/page_container.rb', line 4
def containing_object
document_object
end
|
#document_element ⇒ Object
7
8
9
|
# File 'lib/vapir-common/page_container.rb', line 7
def document_element
document_object.documentElement || raise(Exception::ExistenceFailureException, "document_object.documentElement was nil")
end
|
#page_container ⇒ Object
17
18
19
|
# File 'lib/vapir-common/page_container.rb', line 17
def page_container
self
end
|
#title ⇒ Object
10
11
12
|
# File 'lib/vapir-common/page_container.rb', line 10
def title
document_object.title
end
|
#url ⇒ Object
The url of the page object.
14
15
16
|
# File 'lib/vapir-common/page_container.rb', line 14
def url
document_object.location.href
end
|