feat: Include and exclude targets by tag for deployments and runbook runs #585
330 passed, 14 failed and 0 skipped
❌ unit-tests.xml
344 tests were completed in 20s with 330 passed, 14 failed and 0 skipped.
✅ github.com/OctopusDeploy/cli/pkg/apiclient
✅ TestClient_GetSystemClient/GetSystemClient_returns_the_client
✅ TestClient_GetSystemClient/GetSystemClient_called_twice_returns_the_same_client_instance
✅ TestClient_GetSystemClient/GetSystemClient_contains_the_access_token_in_the_right_header_if_supplied
✅ TestClient_GetSystemClient
✅ TestClient_GetSpacedClient_NoPrompt/GetSpacedClient_returns_an_error_when_no_space_is_specified
✅ TestClient_GetSpacedClient_NoPrompt/GetSpacedClient_returns_an_error_when_a_space_with_the_wrong_name_is_specified
✅ TestClient_GetSpacedClient_NoPrompt/GetSpacedClient_works_when_the_Space_ID_is_directly_specified
✅ TestClient_GetSpacedClient_NoPrompt/GetSpacedClient_works_when_the_Space_ID_is_directly_specified_(case_insensitive)
✅ TestClient_GetSpacedClient_NoPrompt/GetSpacedClient_works_when_the_Space_Name_is_directly_specified
✅ TestClient_GetSpacedClient_NoPrompt/GetSpacedClient_works_when_the_Space_Name_is_directly_specified_(case_insensitive)
✅ TestClient_GetSpacedClient_NoPrompt/GetSpacedClient_will_select_by_name_in_preference_to_ID_where_there_is_a_collision
✅ TestClient_GetSpacedClient_NoPrompt/GetSpacedClient_called_twice_returns_the_same_client_instance_without_additional_requests
✅ TestClient_GetSpacedClient_NoPrompt/GetSpacedClient_contains_the_access_token_in_the_right_header_if_supplied
✅ TestClient_GetSpacedClient_NoPrompt
✅ TestValidateMandatoryEnvironment_WhenHostIsNotSupplied_ReturnsError
✅ TestValidateMandatoryEnvironment_WhenApiKeyAndAccessTokenAreNotSupplied_ReturnsError
✅ TestValidateMandatoryEnvironment_WhenHostAndApiKeyAreSupplied_DoesNotReturnError
✅ TestValidateMandatoryEnvironment_WhenHostAndAccessTokenAreSupplied_DoesNotReturnError
✅ TestNewClientFactory_WhenHostIsNotSupplied_ReturnsError
✅ TestNewClientFactory_WhenHostIsNotAValidUrl_ReturnsError
✅ TestNewClientFactory_WhenApiKeyAndAccessTokenAreNotSupplied_ReturnsError
✅ TestNewClientFactory_WhenHostAndApiKeyAreSupplied_ReturnsClientFactory
✅ TestNewClientFactory_WhenHostAndAccessTokenAreSupplied_ReturnsClientFactory
✅ github.com/OctopusDeploy/cli/pkg/cmd/account/aws/create
✅ TestAWSAccountCreatePromptMissing
✅ TestAWSAccountCreateNoPrompt
✅ github.com/OctopusDeploy/cli/pkg/cmd/account/azure-oidc/create
✅ TestPromptMissing_AllOptionsSupplied
✅ TestPromptMissing_NoOptionsSupplied
✅ github.com/OctopusDeploy/cli/pkg/cmd/account/azure/create
✅ TestAzureAccountCreatePromptMissing
✅ TestAzureAccountCreateNoPrompt
✅ github.com/OctopusDeploy/cli/pkg/cmd/account/gcp/create
✅ TestGCPAccountCreatePromptMissing
✅ TestGCPAccountCreateNoPrompt
✅ github.com/OctopusDeploy/cli/pkg/cmd/account/generic-oidc/create
✅ TestPromptMissing_AllOptionsSupplied
✅ TestPromptMissing_NoOptionsSupplied
✅ github.com/OctopusDeploy/cli/pkg/cmd/account/ssh/create
✅ TestGCPAccountCreatePromptMissing
✅ TestGCPAccountCreateNoPrompt
✅ github.com/OctopusDeploy/cli/pkg/cmd/account/token/create
✅ TestTokenAccountCreatePromptMissing
✅ TestTokenAccountCreateNoPrompt
✅ github.com/OctopusDeploy/cli/pkg/cmd/account/username/create
✅ TestUsernameAccountCreatePromptMissing
✅ TestUsernameAccountCreateNoPrompt
✅ github.com/OctopusDeploy/cli/pkg/cmd/ephemeralenvironment/create
✅ TestPromptMissing_AllOptionsSupplied
✅ TestPromptMissing_NoOptionsSupplied
✅ github.com/OctopusDeploy/cli/pkg/cmd/ephemeralenvironment/deprovision-environment
✅ TestDeprovisionEnvironment_Success
✅ TestDeprovisionEnvironment_EnvironmentNotFound
✅ TestDeprovisionEnvironment_MultipleEnvironmentsWithoutExactMatch
✅ TestDeprovisionEnvironment_MultipleEnvironmentsWithExactMatch
✅ TestDeprovisionEnvironment_CaseInsensitiveMatch
✅ TestDeprovisionEnvironment_EmptyName
✅ TestDeprovisionEnvironment_PromptForName
✅ github.com/OctopusDeploy/cli/pkg/cmd/ephemeralenvironment/deprovision-project
✅ TestDeprovisionProject_Success
✅ TestDeprovisionProject_EnvironmentNotFound
✅ TestDeprovisionProject_EmptyName
✅ TestDeprovisionProject_EmptyProjectName
✅ TestDeprovisionProject_PromptForName
✅ TestDeprovisionProject_PromptForProjectName
✅ github.com/OctopusDeploy/cli/pkg/cmd/ephemeralenvironment/util
✅ TestGetByName_SingleMatch
✅ TestGetByName_MultipleMatchesWithExactMatch
✅ TestGetByName_MultipleMatchesCaseInsensitive
✅ TestGetByName_MultipleMatchesWithoutExactMatch
✅ TestGetByName_NoResults
❌ github.com/OctopusDeploy/cli/pkg/cmd/login
❌ TestMain
FAIL github.com/OctopusDeploy/cli/pkg/cmd/login [build failed]
✅ github.com/OctopusDeploy/cli/pkg/cmd/logout
✅ TestLogout_SetsConfigCorrectly
❌ github.com/OctopusDeploy/cli/pkg/cmd/package/list
❌ TestMain
FAIL github.com/OctopusDeploy/cli/pkg/cmd/package/list [build failed]
✅ github.com/OctopusDeploy/cli/pkg/cmd/package/support
✅ TestVerboseOut_WithVerboseEnabled
✅ TestVerboseOut_WithVerboseDisabled
✅ TestBuildTimestampSemVer
✅ TestBuildOutFileName
✅ TestPanicImmediately
✅ TestBuildPackage_VerboseOutput
❌ github.com/OctopusDeploy/cli/pkg/cmd/package/upload
❌ TestMain
FAIL github.com/OctopusDeploy/cli/pkg/cmd/package/upload [build failed]
❌ github.com/OctopusDeploy/cli/pkg/cmd/package/versions
❌ TestMain
FAIL github.com/OctopusDeploy/cli/pkg/cmd/package/versions [build failed]
✅ github.com/OctopusDeploy/cli/pkg/cmd/project/branch/create
✅ TestPromptMissing_AllFlagsSupplied
✅ TestPromptMissing_NoFlagsSupplied
✅ github.com/OctopusDeploy/cli/pkg/cmd/project/convert
✅ TestPromptForConfigAsCode_UsingCacWithProjectStorage
✅ TestPromptForConfigAsCode_UsingCacWithLibraryStorage
✅ TestPromptForConfigAsCode_UsingCacWithBranchProtection
✅ github.com/OctopusDeploy/cli/pkg/cmd/project/create
✅ TestPromptForConfigAsCode_NotUsingCac
✅ github.com/OctopusDeploy/cli/pkg/cmd/project/shared
✅ TestAskProjectGroup_WithProvidedName
✅ TestAskProjectGroup_WithExistingProjectGroup
✅ TestAskProjectGroup_WithNewProjectGroup
✅ github.com/OctopusDeploy/cli/pkg/cmd/project/variables/create
✅ TestPromptMissing_AllFlagsProvided
✅ TestPromptMissing_AllFlagsProvided_PromptedVariable
✅ TestPromptMissing_NoFlags
✅ TestPromptMissing_PromptedVariableForSelectOptions
✅ TestPromptVersionControl_NoFlagsSupplied_ExistingBranch
✅ TestPromptVersionControl_ProjectNotVersionControlled
✅ github.com/OctopusDeploy/cli/pkg/cmd/project/variables/shared
✅ TestPromptScopes
✅ TestPromptScopes_Prompted
✅ TestPromptScope_NoItems
✅ TestPromptScope_HasItems
✅ github.com/OctopusDeploy/cli/pkg/cmd/project/variables/update
✅ TestPromptMissing_AllFlagsProvided
✅ TestPromptMissing_NoFlags_LeaveScope
✅ TestPromptMissing_NoFlags_ReplaceScope
✅ TestPromptMissing_Unscope
✅ TestPromptMissing_VersionControlledProject_NoGitRefSupplied
❌ github.com/OctopusDeploy/cli/pkg/cmd/release
❌ TestMain
FAIL github.com/OctopusDeploy/cli/pkg/cmd/release [build failed]
❌ github.com/OctopusDeploy/cli/pkg/cmd/release/create
❌ TestMain
FAIL github.com/OctopusDeploy/cli/pkg/cmd/release/create [build failed]
❌ github.com/OctopusDeploy/cli/pkg/cmd/release/delete
❌ TestMain
FAIL github.com/OctopusDeploy/cli/pkg/cmd/release/delete [build failed]
❌ github.com/OctopusDeploy/cli/pkg/cmd/release/deploy
❌ TestMain
FAIL github.com/OctopusDeploy/cli/pkg/cmd/release/deploy [build failed]
❌ github.com/OctopusDeploy/cli/pkg/cmd/release/list
❌ TestMain
FAIL github.com/OctopusDeploy/cli/pkg/cmd/release/list [build failed]
❌ github.com/OctopusDeploy/cli/pkg/cmd/root
❌ TestMain
FAIL github.com/OctopusDeploy/cli/pkg/cmd/root [build failed]
❌ github.com/OctopusDeploy/cli/pkg/cmd/runbook
❌ TestMain
FAIL github.com/OctopusDeploy/cli/pkg/cmd/runbook [build failed]
✅ github.com/OctopusDeploy/cli/pkg/cmd/runbook/delete
✅ TestDeleteDbRunbook_AllFlagsProvided_DeletesRunbook
✅ TestDeleteDbRunbook_NoFlagsProvided_AsksForRequiredFlags_DeletesRunbook
✅ TestDeleteGitRunbook_AllFlagsProvided_DeletesRunbook
✅ TestDeleteGitRunbook_NoFlagsProvided_AsksForRequiredFlags_DeletesRunbook
❌ github.com/OctopusDeploy/cli/pkg/cmd/runbook/list
❌ TestMain
FAIL github.com/OctopusDeploy/cli/pkg/cmd/runbook/list [build failed]
❌ github.com/OctopusDeploy/cli/pkg/cmd/runbook/run
❌ TestMain
FAIL github.com/OctopusDeploy/cli/pkg/cmd/runbook/run [build failed]
✅ github.com/OctopusDeploy/cli/pkg/cmd/space/create
✅ TestPromptMissing_AllOptionsSupplied
✅ TestPromptMissing_NoOptionsSupplied
✅ github.com/OctopusDeploy/cli/pkg/cmd/target/azure-web-app/create
✅ TestPromptForWebApp_FlagsSupplied
✅ TestPromptForWebApp_NoFlagsSupplied
✅ TestPromptForWebApp_NoSlotsAvailable
✅ TestPromptForAccount_FlagSupplied
✅ TestPromptForAccount_NoFlagSupplied
✅ TestPromptForAccount_OIDCFlagSupplied
✅ TestPromptForWebApp_OIDCAccount
✅ github.com/OctopusDeploy/cli/pkg/cmd/target/kubernetes/create
✅ TestAuthType_UsernamePassword
✅ TestAuthType_Token
✅ TestAuthType_Azure
✅ TestAuthType_GCP
✅ TestAuthType_AWS
✅ github.com/OctopusDeploy/cli/pkg/cmd/target/shared
✅ TestPromptEnvironments_FlagsSupplied
✅ TestPromptEnvironments_ShouldPrompt
✅ TestDistinctRoles_EmptyList
✅ TestDistinctRoles_DuplicateValues
✅ TestPromptRoles_FlagsSupplied
✅ TestPromptRolesAndEnvironments_ShouldPrompt
✅ TestValidateTags_EmptyList
✅ TestValidateTags_InvalidFormat_NoSlash
✅ TestValidateTags_InvalidFormat_MultipleSlashes
✅ TestCombineRolesAndTags_RolesOnly
✅ TestCombineRolesAndTags_EmptyBoth
✅ TestCombineRolesAndTags_TagValidationError
✅ TestPromptForTenant_FlagSupplied
✅ TestPromptForTenant_NoFlagsSupplied_ShouldPrompt
✅ TestPromptForWorkerPool_FlagsSupplied
✅ TestPromptForWorkerPool_NoFlagsSupplied
✅ TestPromptForWorkerPool_UseDefault
✅ github.com/OctopusDeploy/cli/pkg/cmd/task/wait
✅ TestWait
✅ TestWait_FailedTask
✅ TestWait_FailedPendingTask
✅ TestWait__CancelOnTimeout
✅ github.com/OctopusDeploy/cli/pkg/cmd/tenant/clone
✅ TestPromptMissing_AllFlagsSupplied
✅ TestPromptMissing_NoFlagsSupplied
✅ github.com/OctopusDeploy/cli/pkg/cmd/tenant/connect
✅ TestPromptMissing_AllOptionsSupplied
✅ TestPromptMissing_ProjectSupportsTenants
✅ TestPromptForEnablingTenantedDeployments_AnswerYes_ShouldError
✅ TestPromptForEnablingTenantedDeployments_AnswerNo_ShouldError
✅ github.com/OctopusDeploy/cli/pkg/cmd/tenant/create
✅ TestTenantCreate_Tags
✅ github.com/OctopusDeploy/cli/pkg/cmd/tenant/disconnect
✅ TestPromptMissing_AllOptionsSupplied
✅ TestPromptForProject_ZeroProjectsConnected
✅ TestPromptForProject_OneProjectConnected
✅ TestPromptForProject_MultipleProjectsConnected
✅ TestDisconnectRun_NoConfirmation_ShouldError
✅ TestDisconnectRun_NotConnectedToAnyProjects_ShouldError
✅ TestDisconnectRun_NotConnectedToProject_ShouldError
✅ github.com/OctopusDeploy/cli/pkg/cmd/tenant/variables/update
✅ TestUpdate_UnscopedCommonVariable_ScopeExactMatch
✅ TestUpdate_CommonVariable_ScopeExactMatch
✅ TestUpdate_CommonVariable_ScopePartialMatch
✅ TestUpdate_UnscopedCommonVariable_ScopeNoMatch
✅ TestUpdate_CommonVariable_ScopeNoMatch
✅ TestUpdate_CommonVariable_WhenExistingValueIsMissingForScope
✅ TestUpdate_CommonVariable_WhenExistingValueIsMissingForScope_AndAnUnscopedVariableExists
✅ TestUpdate_UnscopedProjectVariable_ScopeExactMatch
✅ TestUpdate_ProjectVariable_ScopeExactMatch
✅ TestUpdate_ProjectVariable_ScopePartialMatch
✅ TestUpdate_UnscopedProjectVariable_ScopeNoMatch
✅ TestUpdate_ProjectVariable_ScopeNoMatch
✅ TestUpdate_ProjectVariable_WhenExistingValueIsMissingForScope
✅ TestUpdate_ProjectVariable_WhenExistingValueIsMissingForScope_AndAnUnscopedVariableExists
✅ TestPromptMissing_ProjectVariable_AllFlagsProvided
✅ TestPromptMissing_LibraryVariable_AllFlagsProvided
✅ TestPromptMissing_LibraryVariable_NoFlagsProvided
✅ TestPromptMissing_ProjectVariable_NoFlagsProvided
✅ TestPromptMissingV1_ProjectVariable_AllFlagsProvided
✅ TestPromptMissingV1_LibraryVariable_AllFlagsProvided
✅ TestPromptMissingV1_LibraryVariable_NoFlagsProvided
✅ TestPromptMissingV1_ProjectVariable_NoFlagsProvided
✅ github.com/OctopusDeploy/cli/pkg/cmd/worker/shared
✅ TestPromptForWorkerPool_FlagsSupplied
✅ TestPromptForWorkerPool_NoFlagsSupplied
✅ github.com/OctopusDeploy/cli/pkg/cmd/workerpool/dynamic/create
✅ TestPromptMissing_FlagsSupplied
✅ TestPromptMissing_ShouldPrompt
✅ github.com/OctopusDeploy/cli/pkg/cmd/workerpool/static/create
✅ TestPromptMissing_FlagsSupplied
✅ TestPromptMissing_ShouldPrompt
✅ github.com/OctopusDeploy/cli/pkg/executionscommon
✅ TestAskVariables/doesn't_do_anything_if_there_are_no_variables
✅ TestAskVariables/variablesFromCmd_are_filtered_and_normalized_against_the_server
✅ TestAskVariables/prompts_for_a_single_line_text
✅ TestAskVariables/single_line_text_with_default_value
✅ TestAskVariables/prompts_for_a_single_line_text_with_explicit_display_settings_and_required
✅ TestAskVariables/prompts_for_a_sensitive_value_(isSensitive_on_variable_declaration)
✅ TestAskVariables/prompts_for_a_sensitive_value_(controlType=sensitive)
✅ TestAskVariables/prompts_for_a_sensitive_value_(variable.type=sensitive)
✅ TestAskVariables/does_not_prompt_for_complex_variable_types
✅ TestAskVariables/prompts_for_a_combo_box_value
✅ TestAskVariables/combo_box_with_default_value
✅ TestAskVariables/checkbox
✅ TestAskVariables/checkbox_with_default_value_true
✅ TestAskVariables/prompts_for_select_control_type_with_options_and_default_value_is_empty
✅ TestAskVariables
✅ TestParseVariableStringArray/foo:bar
✅ TestParseVariableStringArray/foo:bar,baz:qux
✅ TestParseVariableStringArray/foo=bar,baz=qux
✅ TestParseVariableStringArray/foo:bar:more=stuff
✅ TestParseVariableStringArray/foo\:bar:more=stuff
✅ TestParseVariableStringArray/trims_whitespace
✅ TestParseVariableStringArray/blank
✅ TestParseVariableStringArray/no_delimeter
✅ TestParseVariableStringArray/missing_key
✅ TestParseVariableStringArray/missing_val
✅ TestParseVariableStringArray
✅ TestToVariableStringArray/foo:bar
✅ TestToVariableStringArray/foo:bar:more=stuff
✅ TestToVariableStringArray/strips_empty_keys
✅ TestToVariableStringArray/strips_empty_values
✅ TestToVariableStringArray/foo:bar,baz:qux
✅ TestToVariableStringArray/baz:qux,foo:bar
✅ TestToVariableStringArray
❌ github.com/OctopusDeploy/cli/pkg/executor
❌ TestMain
FAIL github.com/OctopusDeploy/cli/pkg/executor [build failed]
✅ github.com/OctopusDeploy/cli/pkg/gitresources
✅ TestReleaseCreate_ParseGitResourceOverrideString/Action:main
✅ TestReleaseCreate_ParseGitResourceOverrideString/Action:*
✅ TestReleaseCreate_ParseGitResourceOverrideString/Action=refs/heads/main
✅ TestReleaseCreate_ParseGitResourceOverrideString/Action=*
✅ TestReleaseCreate_ParseGitResourceOverrideString/Action:Name1:main
✅ TestReleaseCreate_ParseGitResourceOverrideString/Action:Name1:*
✅ TestReleaseCreate_ParseGitResourceOverrideString/Action=Name1=refs/heads/main
✅ TestReleaseCreate_ParseGitResourceOverrideString/Action=Name1=*
✅ TestReleaseCreate_ParseGitResourceOverrideString/Action=Name1:*
✅ TestReleaseCreate_ParseGitResourceOverrideString/#00
✅ TestReleaseCreate_ParseGitResourceOverrideString/____
✅ TestReleaseCreate_ParseGitResourceOverrideString/Action
✅ TestReleaseCreate_ParseGitResourceOverrideString/:refs/heads/main
✅ TestReleaseCreate_ParseGitResourceOverrideString/::refs/heads/main
✅ TestReleaseCreate_ParseGitResourceOverrideString
✅ TestReleaseCreate_ToGitResourceGitRefString/primary_git_resource
✅ TestReleaseCreate_ToGitResourceGitRefString/primary_git_resource_with_wildcard
✅ TestReleaseCreate_ToGitResourceGitRefString/secondary_git_resource
✅ TestReleaseCreate_ToGitResourceGitRefString/secondary_git_resource_with_wildcard
✅ TestReleaseCreate_ToGitResourceGitRefString
✅ TestReleaseCreate_ResolveGitResourceOverride/matches_primary_git_resource
✅ TestReleaseCreate_ResolveGitResourceOverride/matches_secondary_git_resource
✅ TestReleaseCreate_ResolveGitResourceOverride/matches_primary_git_resource_with_wildcard
✅ TestReleaseCreate_ResolveGitResourceOverride/matches_secondary_git_resource_with_wildcard
✅ TestReleaseCreate_ResolveGitResourceOverride/does_not_match_secondary_git_resource_by_action_name
✅ TestReleaseCreate_ResolveGitResourceOverride/does_not_match_secondary_git_resource_by_git_resource_name
✅ TestReleaseCreate_ResolveGitResourceOverride/does_not_match_primary_git_resource
✅ TestReleaseCreate_ResolveGitResourceOverride
✅ TestReleaseCreate_ApplyGitResourceOverrides/no_overrides_results_in_new_copied_objects
✅ TestReleaseCreate_ApplyGitResourceOverrides/applies_specified_overrides
✅ TestReleaseCreate_ApplyGitResourceOverrides/applies_specified_overrides_with_wildcards
✅ TestReleaseCreate_ApplyGitResourceOverrides/only_applies_matching_overrides
✅ TestReleaseCreate_ApplyGitResourceOverrides
✅ TestReleaseCreate_AskQuestions_AskGitResourceOverrideLoop/no-op_test
✅ TestReleaseCreate_AskQuestions_AskGitResourceOverrideLoop/override_primary_git_resource
✅ TestReleaseCreate_AskQuestions_AskGitResourceOverrideLoop/override_secondary_git_resource
✅ TestReleaseCreate_AskQuestions_AskGitResourceOverrideLoop/multiple_overrides_of_same_git_resource_results_in_last_override_used
✅ TestReleaseCreate_AskQuestions_AskGitResourceOverrideLoop/entering_the_loop_with_--git-resource_picked_up_from_the_command_line
✅ TestReleaseCreate_AskQuestions_AskGitResourceOverrideLoop/blank_answer_retries_the_question
✅ TestReleaseCreate_AskQuestions_AskGitResourceOverrideLoop/can't_specify_garbage;_question_loop_retries
✅ TestReleaseCreate_AskQuestions_AskGitResourceOverrideLoop/can't_specify_git_resources_or_steps_that_aren't_there_due_to_validator;_question_loop_retries
✅ TestReleaseCreate_AskQuestions_AskGitResourceOverrideLoop/question_loop_doesn't_retry_if_it_gets_a_hard_error
✅ TestReleaseCreate_AskQuestions_AskGitResourceOverrideLoop/multiple_overrides_with_undo
✅ TestReleaseCreate_AskQuestions_AskGitResourceOverrideLoop/multiple_overrides_with_reset
✅ TestReleaseCreate_AskQuestions_AskGitResourceOverrideLoop
✅ github.com/OctopusDeploy/cli/pkg/machinescommon
✅ TestMachinePolicyFlagSupplied_ShouldNotPrompt
✅ TestNoFlag_ShouldPrompt
✅ TestProxyFlagSupplied_ShouldNotPrompt
✅ TestNoProxyFlag_ShouldPrompt
✅ TestNoProxyFlag_DirectConnection
✅ TestPromptForAccount_FlagsSupplied
✅ TestPromptForAccount_NoFlags
✅ TestPromptForDotNetConfig_FlagsSupplied
✅ TestPromptForDotNetConfig_NoFlags_SelfContainedCalamari
✅ TestPromptForDotNetConfig_NoFlags_MonoCalamari
✅ TestPromptForEndpoint_FlagsSupplied
✅ TestPromptForEndpoint_NoFlagSupplied
✅ TestPromptForEndpoint_NoPortSupplied_ShouldSelectDefault
✅ github.com/OctopusDeploy/cli/pkg/question
✅ TestQuestion_DeleteWithConfirmation_Success
✅ TestQuestion_DeleteWithConfirmation_invalidResponse
✅ TestQuestion_DeleteWithConfirmation_error
✅ TestQuestion_DeleteWithConfirmation_deleteError
✅ TestAskName
✅ TestMultiSelectMap_NoItems
✅ TestSelectMap_NoItems
✅ github.com/OctopusDeploy/cli/pkg/question/selectors
✅ TestSelectForSingleItem
✅ TestSelectForMultipleItem
✅ TestValidateTags_ValidSingleSelectTag
✅ TestValidateTags_ErrorOnMultipleSingleSelectTags
✅ TestValidateTags_ValidMultiSelectTags
✅ TestValidateTags_MixedTags
✅ TestTags_ReturnsProvidedTagsWhenValid
✅ TestTags_ReturnsErrorWhenProvidedTagsInvalid
✅ TestValidateTags_FreeTextValid
✅ TestValidateTags_FreeTextMultipleError
✅ TestValidateTags_FreeTextEmptyValueError
✅ TestTags_FreeTextReturnsProvidedTags
✅ TestTags_FreeTextPrompt
✅ TestTags_FreeTextPromptWithCurrentValue
✅ TestTags_FreeTextPromptClearsExistingValue
✅ TestValidateTags_ErrorOnTagNotBelongingToAvailableTagSet
✅ TestValidateTags_NewTagInExistingTagSet
✅ github.com/OctopusDeploy/cli/pkg/servicemessages
✅ TestServiceMessage/service_message_flag_is_not_enabled
✅ TestServiceMessage/service_message_enabled_with_teamcity_envvar_and_map_value
✅ TestServiceMessage/service_message_enabled_without_teamcity_envvar
✅ TestServiceMessage/service_message_enabled_with_teamcity_envvar_and_string_value
✅ TestServiceMessage/service_message_enabled_with_teamcity_envvar_and_unsupported_value
✅ TestServiceMessage
✅ github.com/OctopusDeploy/cli/pkg/util
✅ Test_FlagAliases_string/basic
✅ Test_FlagAliases_string/alt
✅ Test_FlagAliases_string
✅ Test_FlagAliases_bool/basic
✅ Test_FlagAliases_bool/alt
✅ Test_FlagAliases_bool/no-opt
✅ Test_FlagAliases_bool
✅ Test_FlagAliases_slice/basic
✅ Test_FlagAliases_slice/alt
✅ Test_FlagAliases_slice/multiple
✅ Test_FlagAliases_slice/mixed
✅ Test_FlagAliases_slice
✅ TestExtractValuesMatchingKeys/happy_path_extracting_all_keys_in_order
✅ TestExtractValuesMatchingKeys/extracting_all_keys_in_a_different_order
✅ TestExtractValuesMatchingKeys/extracting_subset_of_keys
✅ TestExtractValuesMatchingKeys/extracting_missing_keys_returns_a_blank_value
✅ TestExtractValuesMatchingKeys
✅ TestMapCollectionWithLookups/typical_with_two_lookups
✅ TestMapCollectionWithLookups/just_one_lookup
✅ TestMapCollectionWithLookups/no_lookups
✅ TestMapCollectionWithLookups/allocates_internal_cache_if_storage_isn't_provided
✅ TestMapCollectionWithLookups/doesn't_use_lookup_if_values_are_already_cached
✅ TestMapCollectionWithLookups/only_looks_up_the_minimum_required_if_data_is_partially_cached
✅ TestMapCollectionWithLookups/returns_error_if_the_first_lookup_fails
✅ TestMapCollectionWithLookups/returns_error_if_the_second_lookup_fails
✅ TestMapCollectionWithLookups
✅ TestEmpty_Nil
✅ TestEmpty_ZeroItems
✅ TestEmpty_SomeItems
✅ TestDistinct_Empty
✅ TestDistinct_WithoutDuplicateItems
✅ TestDistinct_WithDuplicateItems
✅ TestRemoveIndex_Empty
✅ TestRemoveIndex
✅ TestRemoveIndex_IndexOutOfBounds_TooHigh
✅ TestRemoveIndex_IndexOutOfBounds_TooLow
✅ github.com/OctopusDeploy/cli/pkg/validation
✅ TestNotEquals
✅ TestIsUUID
Annotations
Check failure on line 0 in unit-tests.xml
github-actions / Test Results
github.com/OctopusDeploy/cli/pkg/cmd/login ► TestMain
Failed test found in:
unit-tests.xml
Error:
FAIL github.com/OctopusDeploy/cli/pkg/cmd/login [build failed]
Raw output
FAIL github.com/OctopusDeploy/cli/pkg/cmd/login [build failed]
Check failure on line 0 in unit-tests.xml
github-actions / Test Results
github.com/OctopusDeploy/cli/pkg/cmd/package/list ► TestMain
Failed test found in:
unit-tests.xml
Error:
FAIL github.com/OctopusDeploy/cli/pkg/cmd/package/list [build failed]
Raw output
FAIL github.com/OctopusDeploy/cli/pkg/cmd/package/list [build failed]
Check failure on line 0 in unit-tests.xml
github-actions / Test Results
github.com/OctopusDeploy/cli/pkg/cmd/package/upload ► TestMain
Failed test found in:
unit-tests.xml
Error:
FAIL github.com/OctopusDeploy/cli/pkg/cmd/package/upload [build failed]
Raw output
FAIL github.com/OctopusDeploy/cli/pkg/cmd/package/upload [build failed]
Check failure on line 0 in unit-tests.xml
github-actions / Test Results
github.com/OctopusDeploy/cli/pkg/cmd/package/versions ► TestMain
Failed test found in:
unit-tests.xml
Error:
FAIL github.com/OctopusDeploy/cli/pkg/cmd/package/versions [build failed]
Raw output
FAIL github.com/OctopusDeploy/cli/pkg/cmd/package/versions [build failed]
Check failure on line 0 in unit-tests.xml
github-actions / Test Results
github.com/OctopusDeploy/cli/pkg/cmd/release ► TestMain
Failed test found in:
unit-tests.xml
Error:
FAIL github.com/OctopusDeploy/cli/pkg/cmd/release [build failed]
Raw output
FAIL github.com/OctopusDeploy/cli/pkg/cmd/release [build failed]
Check failure on line 0 in unit-tests.xml
github-actions / Test Results
github.com/OctopusDeploy/cli/pkg/cmd/release/create ► TestMain
Failed test found in:
unit-tests.xml
Error:
FAIL github.com/OctopusDeploy/cli/pkg/cmd/release/create [build failed]
Raw output
FAIL github.com/OctopusDeploy/cli/pkg/cmd/release/create [build failed]
Check failure on line 0 in unit-tests.xml
github-actions / Test Results
github.com/OctopusDeploy/cli/pkg/cmd/release/delete ► TestMain
Failed test found in:
unit-tests.xml
Error:
FAIL github.com/OctopusDeploy/cli/pkg/cmd/release/delete [build failed]
Raw output
FAIL github.com/OctopusDeploy/cli/pkg/cmd/release/delete [build failed]
Check failure on line 0 in unit-tests.xml
github-actions / Test Results
github.com/OctopusDeploy/cli/pkg/cmd/release/deploy ► TestMain
Failed test found in:
unit-tests.xml
Error:
FAIL github.com/OctopusDeploy/cli/pkg/cmd/release/deploy [build failed]
Raw output
FAIL github.com/OctopusDeploy/cli/pkg/cmd/release/deploy [build failed]
Check failure on line 0 in unit-tests.xml
github-actions / Test Results
github.com/OctopusDeploy/cli/pkg/cmd/release/list ► TestMain
Failed test found in:
unit-tests.xml
Error:
FAIL github.com/OctopusDeploy/cli/pkg/cmd/release/list [build failed]
Raw output
FAIL github.com/OctopusDeploy/cli/pkg/cmd/release/list [build failed]
Check failure on line 0 in unit-tests.xml
github-actions / Test Results
github.com/OctopusDeploy/cli/pkg/cmd/root ► TestMain
Failed test found in:
unit-tests.xml
Error:
FAIL github.com/OctopusDeploy/cli/pkg/cmd/root [build failed]
Raw output
FAIL github.com/OctopusDeploy/cli/pkg/cmd/root [build failed]
Check failure on line 0 in unit-tests.xml
github-actions / Test Results
github.com/OctopusDeploy/cli/pkg/cmd/runbook ► TestMain
Failed test found in:
unit-tests.xml
Error:
FAIL github.com/OctopusDeploy/cli/pkg/cmd/runbook [build failed]
Raw output
FAIL github.com/OctopusDeploy/cli/pkg/cmd/runbook [build failed]