From 09cc71d6dc2ae1dc0c14a33f9840938c5a4e63d5 Mon Sep 17 00:00:00 2001 From: Angel Garbarino Date: Thu, 8 Aug 2024 20:44:12 -0600 Subject: [PATCH] SSH configuration test coverage (#28021) * initial changes * test selector and duplicate tests clean up * check for flashDanger * rename to make it easier to parse * clean up selector names * clean up * add component test coverage * remove true --- .../secret-engine/configure-ssh.hbs | 13 +- .../addon/components/secret-list-header.hbs | 1 + .../backend/aws/aws-configuration-test.js | 2 +- .../backend/configuration/edit-test.js | 47 ---- ...guration-test.js => configuration-test.js} | 64 +++-- .../secrets/backend/ssh/role-test.js | 112 --------- .../secrets/backend/ssh/roles-test.js | 223 ++++++++++++++++++ .../secrets/backend/ssh/ssh-test.js | 183 -------------- ui/tests/helpers/general-selectors.ts | 4 + .../secret-engine/secret-engine-helpers.js | 5 +- .../secret-engine/secret-engine-selectors.ts | 8 +- .../secret-engine/configure-ssh-test.js | 98 ++++++++ 12 files changed, 391 insertions(+), 369 deletions(-) delete mode 100644 ui/tests/acceptance/secrets/backend/configuration/edit-test.js rename ui/tests/acceptance/secrets/backend/ssh/{ssh-configuration-test.js => configuration-test.js} (56%) delete mode 100644 ui/tests/acceptance/secrets/backend/ssh/role-test.js create mode 100644 ui/tests/acceptance/secrets/backend/ssh/roles-test.js delete mode 100644 ui/tests/acceptance/secrets/backend/ssh/ssh-test.js create mode 100644 ui/tests/integration/components/secret-engine/configure-ssh-test.js diff --git a/ui/app/components/secret-engine/configure-ssh.hbs b/ui/app/components/secret-engine/configure-ssh.hbs index d8ef22eba2..38fb2b3a85 100644 --- a/ui/app/components/secret-engine/configure-ssh.hbs +++ b/ui/app/components/secret-engine/configure-ssh.hbs @@ -4,7 +4,7 @@ ~}} {{#if @configured}} -
+
@@ -34,11 +34,12 @@ @buttonColor="secondary" @confirmMessage="This will remove the CA certificate information." @onConfirmAction={{this.delete}} + data-test-delete-public-key />
{{else}} -
+
@@ -54,7 +55,7 @@ Public key
-