4 Commits

Author SHA1 Message Date
Vault Automation
16f98c11ce
[UI] Dismiss Wizards in Playwright Tests (#12699) (#12728)
* adds constants util for wizards and updates service to use WizardId type

* updates wizards to use WIZARD_ID_MAP values

* updates wizard tests to use the service for dismissal

* updates playwright setup to add all wizard ids as dismissed in localStorage

* removes wizard dismissal step from existing playwright tests

* fixes issues accessing owner in beforeEach hooks of namespaces acceptance tests

Co-authored-by: Jordan Reimer <zofskeez@gmail.com>
2026-03-20 15:51:44 -04:00
Vault Automation
e1e533bfb5
UI: Add playwright test for Userpass Auth Method (#12470) (#12517)
* adding workflow test for userpass auth method

* adding conditionals for intro pages, fix assertion

Co-authored-by: Dan Rivera <dan.rivera@hashicorp.com>
2026-02-24 23:21:44 +00:00
Vault Automation
74237d6daa
[UI] Playwright Test - Tools Workflows (#12430) (#12440)
* adds clipboard permissions for playwright tests

* fixes access control link in playwright init setup

* adds base page class with method for dismissing flash notifications

* fixes nav links in playwright kv test and adds base page for dismissing flash messages

* adds playwright test for tools workflows

Co-authored-by: Jordan Reimer <zofskeez@gmail.com>
2026-02-19 17:17:31 +00:00
Vault Automation
763be2684d
[UI] Playwright Automated Binary Testing (#12214) (#12386)
* adds playwright

* adds playwright auth setup and kv tests

* removes generated gh action for playwright

* removes testem ignore paths

* consolidates kv e2e workflows into single test

* adds missing ids to key shares and threshold inputs

* updates ariaLabel arg to attribute in enabled and disabled plugin card components

* adds script to start vault with config for playwright tests

* updates playwright setup to initialize and unseal vault and create user for testing rather than using root token

* adds policies for e2e tests

* updates e2e init setup to use web repl for creating token

* moves kv e2e test under superuser directory

* updates playwright config to create projects for multiple user types

Co-authored-by: Jordan Reimer <zofskeez@gmail.com>
2026-02-17 17:09:03 +00:00