diff --git a/.pylintrc b/.pylintrc index e765b71..dcb005d 100644 --- a/.pylintrc +++ b/.pylintrc @@ -80,7 +80,7 @@ persistent=yes # Minimum Python version to use for version dependent checks. Will default to # the version used to run pylint. -py-version=3.9 +py-version=3.13 # Discover python modules and packages in the file system subtree. recursive=no diff --git a/e2e/src/pages/AppCatalogPage.ts b/e2e/src/pages/AppCatalogPage.ts index 77612b6..dc1271e 100644 --- a/e2e/src/pages/AppCatalogPage.ts +++ b/e2e/src/pages/AppCatalogPage.ts @@ -174,12 +174,13 @@ export class AppCatalogPage extends BasePage { } /** - * Click the final "Install app" button + * Click the final "Save and install" button */ private async clickInstallAppButton(): Promise { - const installButton = this.page.getByRole('button', { name: 'Install app' }); + const installButton = this.page.getByRole('button', { name: 'Save and install' }) + .or(this.page.getByRole('button', { name: 'Install app' })); - await this.waiter.waitForVisible(installButton, { description: 'Install app button' }); + await this.waiter.waitForVisible(installButton, { description: 'Save and install button' }); // Wait for button to be enabled await installButton.waitFor({ state: 'visible', timeout: 10000 }); @@ -188,8 +189,8 @@ export class AppCatalogPage extends BasePage { // Simple delay for form to enable button await this.waiter.delay(1000); - await this.smartClick(installButton, 'Install app button'); - this.logger.info('Clicked Install app button'); + await this.smartClick(installButton, 'Save and install button'); + this.logger.info('Clicked Save and install button'); } /**