Skip to content

Releases: samueljseay/page_object

New selectable action and is_present query

Choose a tag to compare

@samueljseay samueljseay released this 07 Jan 21:49

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

Choose a tag to compare

@samueljseay samueljseay released this 28 Sep 09:28

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

Choose a tag to compare

@samueljseay samueljseay released this 28 Aug 08:29

Adds the _url helper to visitable macro. See the visitable docs for more info.

0.1.0

Choose a tag to compare

@samueljseay samueljseay released this 14 Jul 07:31
Remove no release warning from README.