diff --git a/airbyte-webapp/src/locales/en.json b/airbyte-webapp/src/locales/en.json index a4f799b7ce91a..38c0e428e8eb1 100644 --- a/airbyte-webapp/src/locales/en.json +++ b/airbyte-webapp/src/locales/en.json @@ -65,7 +65,6 @@ "form.saveChangesAndTest": "Test and save", "form.sourceRetest": "Retest saved source", "form.destinationRetest": "Retest saved destination", - "form.test": "Test", "form.sourceRetestTitle": "Test the source", "form.destinationRetestTitle": "Test the destination", "form.discardChanges": "Discard changes", diff --git a/airbyte-webapp/src/views/Connector/ConnectorCard/components/Controls.tsx b/airbyte-webapp/src/views/Connector/ConnectorCard/components/Controls.tsx index b2a3e7527ba82..b54e1b189ef71 100644 --- a/airbyte-webapp/src/views/Connector/ConnectorCard/components/Controls.tsx +++ b/airbyte-webapp/src/views/Connector/ConnectorCard/components/Controls.tsx @@ -36,9 +36,12 @@ export const Controls: React.FC = ({ onCancelClick, ...restProps }) => { + const showTestCard = + hasDefinition && + (isEditMode || isTestConnectionInProgress || restProps.connectionTestSuccess || restProps.errorMessage); return ( <> - {hasDefinition && ( + {showTestCard && ( = ({ - {isTestConnectionInProgress ? ( + {isTestConnectionInProgress || !isEditMode ? ( )}