WebDriver: Add boilerplate for endpoint 15.7 Perform Actions

Following the structure of the ReleaseActions endpoints, define
analogous classes and methods for PerformActions
This commit is contained in:
Noah Bright 2024-09-02 14:41:24 -04:00 committed by Sam Atkins
parent 3ae4ea7b10
commit ee352e59db
Notes: github-actions[bot] 2024-09-09 13:12:24 +00:00
7 changed files with 33 additions and 0 deletions

View file

@ -101,6 +101,7 @@ static constexpr auto s_webdriver_endpoints = Array {
ROUTE(POST, "/session/:session_id/cookie"sv, add_cookie),
ROUTE(DELETE, "/session/:session_id/cookie/:name"sv, delete_cookie),
ROUTE(DELETE, "/session/:session_id/cookie"sv, delete_all_cookies),
ROUTE(POST, "/session/:session_id/actions"sv, perform_actions),
ROUTE(DELETE, "/session/:session_id/actions"sv, release_actions),
ROUTE(POST, "/session/:session_id/alert/dismiss"sv, dismiss_alert),
ROUTE(POST, "/session/:session_id/alert/accept"sv, accept_alert),