From fd5afc09a26aaf156735c7b1a3e8b8b287bceca6 Mon Sep 17 00:00:00 2001 From: Danny Avila <110412045+danny-avila@users.noreply.github.com> Date: Fri, 26 May 2023 17:34:08 -0400 Subject: [PATCH] chore(tests): add e2e tests for messaging suite (#387) * feat(NewConversationMenu): add id to the new conversation menu button refactor(EndpointItem): remove onSelect prop and setTokenDialogOpen state variable test(messages.spec.js): add e2e test for messaging suite to check if textbox is focused after receiving message * test(Input): add test id to input field for e2e testing test(messages.spec.js): add endpoint variable and refactor test to check if textbox is focused after receiving message * test(messages.spec.js): refactor test to use a variable for message content Refactored the test to use a variable for message content instead of a hardcoded string. --- .../NewConversationMenu/EndpointItem.jsx | 3 +- .../Input/NewConversationMenu/index.jsx | 1 + client/src/components/Input/index.jsx | 2 + e2e/specs/messages.spec.js | 45 +++++++++++++++++++ 4 files changed, 50 insertions(+), 1 deletion(-) create mode 100644 e2e/specs/messages.spec.js diff --git a/client/src/components/Input/NewConversationMenu/EndpointItem.jsx b/client/src/components/Input/NewConversationMenu/EndpointItem.jsx index 5d03a0a29..824ea9423 100644 --- a/client/src/components/Input/NewConversationMenu/EndpointItem.jsx +++ b/client/src/components/Input/NewConversationMenu/EndpointItem.jsx @@ -15,7 +15,7 @@ const alternateName = { google: 'PaLM' }; -export default function ModelItem({ endpoint, value, onSelect }) { +export default function ModelItem({ endpoint, value }) { const [setTokenDialogOpen, setSetTokenDialogOpen] = useState(false); const endpointsConfig = useRecoilValue(store.endpointsConfig); @@ -33,6 +33,7 @@ export default function ModelItem({ endpoint, value, onSelect }) { <> {icon} diff --git a/client/src/components/Input/NewConversationMenu/index.jsx b/client/src/components/Input/NewConversationMenu/index.jsx index a27ad5be7..f6f4126cd 100644 --- a/client/src/components/Input/NewConversationMenu/index.jsx +++ b/client/src/components/Input/NewConversationMenu/index.jsx @@ -126,6 +126,7 @@ export default function NewConversationMenu() {