From 385be68067bbf2c3751105a92560461c743f880b Mon Sep 17 00:00:00 2001 From: Progi1984 Date: Wed, 20 Mar 2024 10:52:51 +0100 Subject: [PATCH] 1.7.8 : Changed the behavior for install modules --- .../BO/modules/moduleManager/uninstalledModules.ts | 2 +- .../pages/BO/modules/moduleManager/uninstalledModules.ts | 8 ++++---- .../pages/BO/modules/moduleManager/uninstalledModules.ts | 8 ++++---- 3 files changed, 9 insertions(+), 9 deletions(-) diff --git a/src/interfaces/BO/modules/moduleManager/uninstalledModules.ts b/src/interfaces/BO/modules/moduleManager/uninstalledModules.ts index 0a174566..499136cb 100644 --- a/src/interfaces/BO/modules/moduleManager/uninstalledModules.ts +++ b/src/interfaces/BO/modules/moduleManager/uninstalledModules.ts @@ -5,5 +5,5 @@ export interface ModuleManagerUninstalledModulesPageInterface extends BOBasePage readonly installMessageSuccessful: (moduleTag: string) => string; goToTabUninstalledModules(page: Page): Promise; - installModule(page: Page, moduleTag: string): Promise; + installModule(page: Page, moduleTag: string): Promise; } diff --git a/src/versions/1.7.8/pages/BO/modules/moduleManager/uninstalledModules.ts b/src/versions/1.7.8/pages/BO/modules/moduleManager/uninstalledModules.ts index f40232a9..51b7ec23 100644 --- a/src/versions/1.7.8/pages/BO/modules/moduleManager/uninstalledModules.ts +++ b/src/versions/1.7.8/pages/BO/modules/moduleManager/uninstalledModules.ts @@ -42,15 +42,15 @@ class UninstalledModules extends BOBasePage implements ModuleManagerUninstalledM } /** - * Install the module and return the growl message + * Install the module and return if installed * @param {Page} page * @param {string} moduleTag - * @returns {Promise} + * @returns {Promise} */ - async installModule(page: Page, moduleTag: string): Promise { + async installModule(page: Page, moduleTag: string): Promise { await page.locator(this.installModuleButton(moduleTag)).click(); - return this.getGrowlMessageContent(page); + return !(await this.elementNotVisible(page, this.installModuleButton(moduleTag))); } } diff --git a/src/versions/mock/pages/BO/modules/moduleManager/uninstalledModules.ts b/src/versions/mock/pages/BO/modules/moduleManager/uninstalledModules.ts index a3395c84..ba55f52f 100644 --- a/src/versions/mock/pages/BO/modules/moduleManager/uninstalledModules.ts +++ b/src/versions/mock/pages/BO/modules/moduleManager/uninstalledModules.ts @@ -31,11 +31,11 @@ class UninstalledModules extends BOBasePage implements ModuleManagerUninstalledM } /** - * Install the module and return the growl message - * @returns {Promise} + * Install the module and return if installed + * @returns {Promise} */ - async installModule(): Promise { - return ''; + async installModule(): Promise { + return true; } }