diff --git a/core/src/components/setup/RecommendedApps.vue b/core/src/components/setup/RecommendedApps.vue index b31e4b54ca4..f2120c28402 100644 --- a/core/src/components/setup/RecommendedApps.vue +++ b/core/src/components/setup/RecommendedApps.vue @@ -38,17 +38,16 @@
+ variant="tertiary"> {{ t('core', 'Skip') }} + variant="primary" @click.stop.prevent="installApps"> {{ installingApps ? t('core', 'Installing apps …') : t('core', 'Install recommended apps') }} diff --git a/cypress/e2e/core/setup.ts b/cypress/e2e/core/setup.ts index 498e908585c..a94fdde2b25 100644 --- a/cypress/e2e/core/setup.ts +++ b/cypress/e2e/core/setup.ts @@ -124,8 +124,19 @@ function sharedSetup() { cy.location('pathname', { timeout: 10000 }) .should('include', '/core/apps/recommended') + // See the apps setup + cy.get('[data-cy-setup-recommended-apps]') + .should('be.visible') + .within(() => { + cy.findByRole('heading', { name: 'Recommended apps' }) + .should('be.visible') + cy.findByRole('link', { name: 'Skip' }) + .should('be.visible') + cy.findByRole('button', { name: 'Install recommended apps' }) + .should('be.visible') + }) + // Skip the setup apps - cy.get('[data-cy-setup-recommended-apps]').should('be.visible') cy.get('[data-cy-setup-recommended-apps-skip]').click() // Go to files