Expand e2e auth coverage, Vitest CI, and shared URL defaults
Wire viewer-frontend Vitest into Gitea Actions, centralize DEV base URLs in env-defaults.json, expand playkit API catalog specs, and land auth/mail flows plus verify-email public-host redirect and idle-logout e2e hooks.
This commit is contained in:
@@ -15,4 +15,14 @@ export class AccountMenu extends BasePage {
|
||||
await this.openMenu();
|
||||
await this.click(this.page.getByRole('button', { name: 'Sign out' }));
|
||||
}
|
||||
|
||||
async openManageUsers(): Promise<void> {
|
||||
await this.openMenu();
|
||||
await this.click(this.page.getByRole('button', { name: 'Manage Users' }));
|
||||
await waitForVisible(this.page.getByRole('heading', { name: /Manage Users/i }));
|
||||
}
|
||||
|
||||
async closeManageUsers(): Promise<void> {
|
||||
await this.click(this.page.getByLabel('Close manage users'));
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user