diff --git a/cli/config/configurator.go b/cli/config/configurator.go
index 5ec26efe23..2c327df489 100644
--- a/cli/config/configurator.go
+++ b/cli/config/configurator.go
@@ -99,16 +99,16 @@ func (c Configurator) Start(ctx context.Context, prev Config, flags ConfigFlags)
return Save(cfg)
}
- if prev.Jwt != "" {
- cfg.Jwt = prev.Jwt
- cfg.Token = prev.Token
-
+ if flags.AgentApiKey != "" {
+ cfg.AgentApiKey = flags.AgentApiKey
c.ShowOrganizationSelector(ctx, cfg, flags)
return nil
}
- if flags.AgentApiKey != "" {
- cfg.AgentApiKey = flags.AgentApiKey
+ if prev.Jwt != "" {
+ cfg.Jwt = prev.Jwt
+ cfg.Token = prev.Token
+
c.ShowOrganizationSelector(ctx, cfg, flags)
return nil
}
diff --git a/web/src/pages/Home/CreateButton.tsx b/web/src/pages/Home/CreateButton.tsx
index c15c00c347..a6b021979e 100644
--- a/web/src/pages/Home/CreateButton.tsx
+++ b/web/src/pages/Home/CreateButton.tsx
@@ -4,11 +4,12 @@ import * as S from '../TestSuites/TestSuites.styled';
interface IProps {
onCreate(): void;
title?: string;
+ dataCy?: string;
}
-const CreateButton = ({onCreate, title}: IProps) => (
+const CreateButton = ({onCreate, title, dataCy}: IProps) => (
-
+
{title || 'Create'}
diff --git a/web/src/pages/Home/TestsList.tsx b/web/src/pages/Home/TestsList.tsx
index 6cda18aafc..55c80d2b58 100644
--- a/web/src/pages/Home/TestsList.tsx
+++ b/web/src/pages/Home/TestsList.tsx
@@ -67,7 +67,7 @@ const Tests = () => {
onSortBy={(sortBy, sortDirection) => setParameters({sortBy, sortDirection})}
isEmpty={pagination.list?.length === 0}
/>
- setIsCreateTestOpen(true)} />
+ setIsCreateTestOpen(true)} dataCy="create-button" />
diff --git a/web/src/pages/TestSuites/TestSuitesList.tsx b/web/src/pages/TestSuites/TestSuitesList.tsx
index a044783f4f..4353f92c7b 100644
--- a/web/src/pages/TestSuites/TestSuitesList.tsx
+++ b/web/src/pages/TestSuites/TestSuitesList.tsx
@@ -66,7 +66,7 @@ const Resources = () => {
onSortBy={(sortBy, sortDirection) => setParameters({sortBy, sortDirection})}
isEmpty={pagination.list?.length === 0}
/>
- setIsCreateTestSuiteOpen(true)} />
+ setIsCreateTestSuiteOpen(true)} dataCy="create-button" />