Releases: Pagefind/toolproof
Releases · Pagefind/toolproof
v0.15.0
v0.14.0
- Added placeholders for
toolproof_process_directory_unix
andtoolproof_test_directory_unix
- Improved error logging when a file fails to parse
v0.13.0
- Added browser instruction:
In my browser, I scroll to the selector {selector}
- NB: Click and hover steps already handled this, so this new instruction is primarily useful for screenshots.
v0.12.0
- Added a
toolproof_test_port
default placeholder.
v0.11.2
- If the
I click {text}
action finds multiple options, but only one is an exact match, it will now click it rather than error.
v0.11.1
- Added support for newline and tab characters in the
I type {text}
instruction
v0.11.0
- Added browser instruction:
In my browser, I press the {keyname} key
- Added browser instruction:
In my browser, I type {text}
v0.10.4
- Fix the "I click" action when the provided text contains an apostrophe/single quote.
v0.10.3
- Allow the generic "I click" action to click
option
elements, and elements with arole="option"
attribute - Add a
supported_versions
configuration option to ensure Toolproof isn't running a version older than your tests support - Add a
failure_screenshot_location
configuration option to enable Toolproof to automatically screenshot the browser on test failure
v0.10.2
- Allow the generic "I click" action to click elements with a
role="button"
attribute