From a1a19c7a63b67f9f3c0922d9205f92ec0ca40491 Mon Sep 17 00:00:00 2001 From: vichansson Date: Tue, 24 Oct 2023 14:22:54 +0300 Subject: [PATCH] F OpenNebula/one#5901: Add cypress identifiers (#2783) --- .../client/components/Cards/VmGroupCard.js | 6 +++++- .../Steps/RoleToRole/affinityPanel.js | 12 ++++++++--- .../CreateForm/Steps/Roles/rolesPanel.js | 21 +++++++++++++++---- 3 files changed, 31 insertions(+), 8 deletions(-) diff --git a/src/fireedge/src/client/components/Cards/VmGroupCard.js b/src/fireedge/src/client/components/Cards/VmGroupCard.js index 6f1e5da7ee..6a213c5ba2 100644 --- a/src/fireedge/src/client/components/Cards/VmGroupCard.js +++ b/src/fireedge/src/client/components/Cards/VmGroupCard.js @@ -43,7 +43,11 @@ const VmGroupCard = ({ vmgroup, rootProps }) => { const { color: stateColor, name: stateName } = getState(LOCK) return ( - + - Affined - Anti-Affined + + Affined + + + Anti-Affined + handleRoleSelect(role.NAME)} + onClick={() => handleRoleSelect(role?.NAME)} + data-cy={`role-${role?.NAME}`} sx={{ py: 1, my: 0.5, @@ -209,6 +214,7 @@ const RoleAffinityPanel = ({ color="primary" startIcon={} disabled={selectedRoles.length < 2} + data-cy="add-group" onClick={handleAddGroup} size="large" fullWidth diff --git a/src/fireedge/src/client/components/Forms/VmGroup/CreateForm/Steps/Roles/rolesPanel.js b/src/fireedge/src/client/components/Forms/VmGroup/CreateForm/Steps/Roles/rolesPanel.js index 28438d791e..f4a4f1647b 100644 --- a/src/fireedge/src/client/components/Forms/VmGroup/CreateForm/Steps/Roles/rolesPanel.js +++ b/src/fireedge/src/client/components/Forms/VmGroup/CreateForm/Steps/Roles/rolesPanel.js @@ -57,10 +57,10 @@ const RoleVmVmPanel = ({ roles, onChange, selectedRoleIndex }) => { @@ -71,13 +71,26 @@ const RoleVmVmPanel = ({ roles, onChange, selectedRoleIndex }) => {