Releases: samueljseay/page_object
Releases · samueljseay/page_object
Release list
New selectable action and is_present query
is_present query checks if an element exists on the page (whether visible or not) see the code for more detailed examples.
selectable action allows a user to select values from a select input by their label (see the code for examples)
Thanks to @backspace for these contributions!
chainable actions
This release adds support for chaining action methods via import
Allowing previously verbose looking sets of actions like:
DashboardPage.visit
DashboardPage.update_email("new@example.com")
DashboardPage.submit
to have a much more succinct chained form:
import DashboardPage
DashboardPage
|> visit
|> update_email("new@example.com")
|> submit
_url helper
Adds the _url helper to visitable macro. See the visitable docs for more info.