diff --git a/e2e/suites/actions/create/create-library.test.ts b/e2e/suites/actions/create/create-library.test.ts index a6eeb1163..8f3a9fa5e 100755 --- a/e2e/suites/actions/create/create-library.test.ts +++ b/e2e/suites/actions/create/create-library.test.ts @@ -89,6 +89,8 @@ describe('Create library', () => { }); it('[C280024] Create Library dialog UI', async () => { + await page.goToMyLibrariesAndWait(); + await page.sidenav.openCreateLibraryDialog(); await createDialog.waitForDialogToOpen(); @@ -105,6 +107,8 @@ describe('Create library', () => { }); it('[C280025] Create a public library', async () => { + await page.goToMyLibrariesAndWait(); + await page.sidenav.openCreateLibraryDialog(); await createDialog.waitForDialogToOpen(); await createDialog.enterName(site1Name); @@ -118,6 +122,8 @@ describe('Create library', () => { }); it('[C289880] Create a moderated library', async () => { + await page.goToMyLibrariesAndWait(); + await page.sidenav.openCreateLibraryDialog(); await createDialog.waitForDialogToOpen(); await createDialog.enterName(site2Name); @@ -132,6 +138,8 @@ describe('Create library', () => { }); it('[C289881] Create a private library', async () => { + await page.goToMyLibrariesAndWait(); + await page.sidenav.openCreateLibraryDialog(); await createDialog.waitForDialogToOpen(); await createDialog.enterName(site3Name); @@ -146,6 +154,8 @@ describe('Create library', () => { }); it('[C289882] Create a library with a given ID and description', async () => { + await page.goToMyLibrariesAndWait(); + await page.sidenav.openCreateLibraryDialog(); await createDialog.waitForDialogToOpen(); await createDialog.enterName(site4.name); @@ -163,6 +173,8 @@ describe('Create library', () => { }); it('[C280027] Duplicate library ID', async () => { + await page.goToMyLibrariesAndWait(); + await page.sidenav.openCreateLibraryDialog(); await createDialog.waitForDialogToOpen(); await createDialog.enterName(duplicateSite.name); @@ -173,6 +185,8 @@ describe('Create library', () => { }); it('[C280028] Create library using the ID of a library from the Trashcan', async () => { + await page.goToMyLibrariesAndWait(); + await page.sidenav.openCreateLibraryDialog(); await createDialog.waitForDialogToOpen(); await createDialog.enterName(siteInTrash.name); @@ -183,6 +197,8 @@ describe('Create library', () => { }); it('[C280029] Cancel button', async () => { + await page.goToMyLibrariesAndWait(); + await page.sidenav.openCreateLibraryDialog(); await createDialog.waitForDialogToOpen(); await createDialog.enterName('test site'); @@ -195,6 +211,7 @@ describe('Create library', () => { it('[C280026] Library ID cannot contain special characters', async () => { const idWithSpecialChars = ['a*a', 'a"a', 'aa', `a\\a`, 'a/a', 'a?a', 'a:a', 'a|a']; + await page.goToMyLibrariesAndWait(); await page.sidenav.openCreateLibraryDialog(); await createDialog.waitForDialogToOpen(); await createDialog.enterName('test site'); @@ -207,6 +224,8 @@ describe('Create library', () => { }); it('[C280030] Create 2 libraries with same name but different IDs', async () => { + await page.goToMyLibrariesAndWait(); + await page.sidenav.openCreateLibraryDialog(); await createDialog.waitForDialogToOpen(); await createDialog.enterName(duplicateSite.name);