[ACS-5650] viewer action files e2e migration (#3367)

* viewer action files e2e migration

* viewer action files e2e remove comment

* review code fix

* [ci:force]
This commit is contained in:
Akash Rathod
2023-08-03 18:29:10 +02:00
committed by GitHub
parent 26cd95ccbd
commit 4cee6563f5
22 changed files with 402 additions and 76 deletions

View File

@@ -33,7 +33,8 @@ import {
SharedPage,
SearchPage,
FavoritesPage,
FavoritesPageApi
FavoritesPageApi,
TrashPage
} from '../';
interface Pages {
@@ -44,6 +45,7 @@ interface Pages {
sharedPage: SharedPage;
searchPage: SearchPage;
favoritePage: FavoritesPage;
trashPage: TrashPage;
}
interface Api {
@@ -71,17 +73,20 @@ export const test = base.extend<Pages & Api>({
favoritePage: async ({ page }, use) => {
await use(new FavoritesPage(page));
},
trashPage: async ({ page }, use) => {
await use(new TrashPage(page));
},
// eslint-disable-next-line no-empty-pattern
fileAction: async ({}, use) => {
await use(await FileActionsApi.initialize('admin'));
await use(await FileActionsApi.initialize('hruser'));
},
// eslint-disable-next-line no-empty-pattern
shareAction: async ({}, use) => {
await use(await SharedLinksApi.initialize('admin'));
await use(await SharedLinksApi.initialize('hruser'));
},
// eslint-disable-next-line no-empty-pattern
favoritesPageAction: async ({}, use) => {
await use(await FavoritesPageApi.initialize('admin'));
await use(await FavoritesPageApi.initialize('hruser'));
},
myLibrariesPage: async ({ page }, use) => {
await use(new MyLibrariesPage(page));