From f025b9c02bfb69bbc169d76058257df9a3f9fc3d Mon Sep 17 00:00:00 2001 From: Wojciech Zyla Date: Wed, 26 Jul 2023 17:02:30 +0200 Subject: [PATCH] fix: add selectors for tests fix: update frontend unit tests fix: rebase on develop branch fix: add more ui test selectors, delete unused ButtonsModal component --- .../manager/src/components/ButtonsModal.jsx | 34 ------- .../manager/src/components/DeleteModal.jsx | 4 +- .../manager/src/components/ErrorsModal.jsx | 2 +- .../src/components/groups/AddDeviceModal.jsx | 34 +++---- .../src/components/groups/AddGroupModal.jsx | 8 +- .../src/components/groups/GroupsList.jsx | 19 ++-- .../inventory/AddInventoryModal.jsx | 48 +++++----- .../components/inventory/InventoryList.jsx | 8 +- .../src/components/menu_header/Header.jsx | 4 +- .../src/components/menu_header/Menu.jsx | 6 +- .../components/profiles/AddProfileModal.jsx | 12 +-- .../src/components/profiles/Condition.jsx | 22 ++--- .../src/components/profiles/Conditional.jsx | 30 +++--- .../src/components/profiles/Conditionaln.jsx | 4 +- .../src/components/profiles/FieldPatterns.jsx | 10 +- .../src/components/profiles/ProfilesList.jsx | 7 +- .../src/components/profiles/VarBinds.jsx | 12 +-- .../manager/src/store/buttons-contx.jsx | 7 +- .../manager/src/store/group-contxt.jsx | 2 - .../manager/src/store/inventory-contxt.jsx | 3 - .../manager/src/tests/AddDeviceModal.test.jsx | 18 ++-- .../manager/src/tests/AddGroupModal.test.jsx | 8 +- .../src/tests/AddInventoryModal.test.jsx | 28 +++--- .../src/tests/AddProfileModal.test.jsx | 96 +++++++++---------- .../MockGroupContextProvider.jsx | 2 - .../MockInventoryContextProvider.jsx | 3 - 26 files changed, 192 insertions(+), 239 deletions(-) delete mode 100644 frontend/packages/manager/src/components/ButtonsModal.jsx diff --git a/frontend/packages/manager/src/components/ButtonsModal.jsx b/frontend/packages/manager/src/components/ButtonsModal.jsx deleted file mode 100644 index 575712a..0000000 --- a/frontend/packages/manager/src/components/ButtonsModal.jsx +++ /dev/null @@ -1,34 +0,0 @@ -import React, {useState, useRef, useContext} from 'react'; -import Button from '@splunk/react-ui/Button'; -import ControlGroup from '@splunk/react-ui/ControlGroup'; -import Modal from '@splunk/react-ui/Modal'; -import P from '@splunk/react-ui/Paragraph'; -import Select from '@splunk/react-ui/Select'; -import Multiselect from '@splunk/react-ui/Multiselect'; -import Text from '@splunk/react-ui/Text'; -import ButtonsContext from "../store/buttons-contx"; - -function ButtonsModal(props) { - const BtnCtx = useContext(ButtonsContext); - - const handleRequestClose = () => { - BtnCtx.setButtonsOpen(false); - }; - - return ( -
- - - -
- ); -} - -export default ButtonsModal; diff --git a/frontend/packages/manager/src/components/DeleteModal.jsx b/frontend/packages/manager/src/components/DeleteModal.jsx index 440134b..10eaf4d 100644 --- a/frontend/packages/manager/src/components/DeleteModal.jsx +++ b/frontend/packages/manager/src/components/DeleteModal.jsx @@ -32,8 +32,8 @@ function DeleteModal(props) { ) : null} -