[ACS-5866] authentication playwright tests (#3391)

* viewer action files e2e migration

* viewer action files e2e remove comment

* review code fix

* [ci:force]

* [ACS-5650]viewer test with new user

* remove commented code

* login and logout playwright test

* Update error message login.spec.ts
This commit is contained in:
Akash Rathod
2023-08-18 18:49:46 +02:00
committed by GitHub
parent 9f1b8a0ac6
commit f8a30f3706
14 changed files with 325 additions and 238 deletions

View File

@@ -35,7 +35,8 @@ import {
FavoritesPage,
FavoritesPageApi,
TrashPage,
UserActions
UserActions,
LoginPage
} from '../';
interface Pages {
@@ -47,6 +48,7 @@ interface Pages {
searchPage: SearchPage;
favoritePage: FavoritesPage;
trashPage: TrashPage;
loginPage: LoginPage;
}
interface Api {
@@ -78,6 +80,9 @@ export const test = base.extend<Pages & Api>({
trashPage: async ({ page }, use) => {
await use(new TrashPage(page));
},
loginPage: async ({ page }, use) => {
await use(new LoginPage(page));
},
// eslint-disable-next-line no-empty-pattern
fileAction: async ({}, use) => {
await use(await FileActionsApi.initialize('hruser'));