Skip to content

chore: update cli releases.json (#267)

Sign in for the full log view
GitHub Actions / Test Results succeeded Aug 30, 2023 in 1s

Test Results βœ…

Tests passed successfully

βœ…Β unit-tests.xml

378 tests were completed in 53s with 378 passed, 0 failed and 0 skipped.

Test suite Passed Failed Skipped Time
github.com/OctopusDeploy/cli/pkg/apiclient 12βœ… 19ms
github.com/OctopusDeploy/cli/pkg/cmd 0ms
github.com/OctopusDeploy/cli/pkg/cmd/account 0ms
github.com/OctopusDeploy/cli/pkg/cmd/account/aws 0ms
github.com/OctopusDeploy/cli/pkg/cmd/account/aws/create 2βœ… 13ms
github.com/OctopusDeploy/cli/pkg/cmd/account/aws/list 0ms
github.com/OctopusDeploy/cli/pkg/cmd/account/azure 0ms
github.com/OctopusDeploy/cli/pkg/cmd/account/azure/create 2βœ… 11ms
github.com/OctopusDeploy/cli/pkg/cmd/account/azure/list 0ms
github.com/OctopusDeploy/cli/pkg/cmd/account/create 0ms
github.com/OctopusDeploy/cli/pkg/cmd/account/delete 0ms
github.com/OctopusDeploy/cli/pkg/cmd/account/gcp 0ms
github.com/OctopusDeploy/cli/pkg/cmd/account/gcp/create 2βœ… 17ms
github.com/OctopusDeploy/cli/pkg/cmd/account/gcp/list 0ms
github.com/OctopusDeploy/cli/pkg/cmd/account/helper 0ms
github.com/OctopusDeploy/cli/pkg/cmd/account/list 0ms
github.com/OctopusDeploy/cli/pkg/cmd/account/ssh 0ms
github.com/OctopusDeploy/cli/pkg/cmd/account/ssh/create 2βœ… 12ms
github.com/OctopusDeploy/cli/pkg/cmd/account/ssh/list 0ms
github.com/OctopusDeploy/cli/pkg/cmd/account/token 0ms
github.com/OctopusDeploy/cli/pkg/cmd/account/token/create 2βœ… 13ms
github.com/OctopusDeploy/cli/pkg/cmd/account/token/list 0ms
github.com/OctopusDeploy/cli/pkg/cmd/account/username 0ms
github.com/OctopusDeploy/cli/pkg/cmd/account/username/create 2βœ… 25ms
github.com/OctopusDeploy/cli/pkg/cmd/account/username/list 0ms
github.com/OctopusDeploy/cli/pkg/cmd/config 0ms
github.com/OctopusDeploy/cli/pkg/cmd/config/get 0ms
github.com/OctopusDeploy/cli/pkg/cmd/config/list 0ms
github.com/OctopusDeploy/cli/pkg/cmd/config/set 0ms
github.com/OctopusDeploy/cli/pkg/cmd/environment 0ms
github.com/OctopusDeploy/cli/pkg/cmd/environment/delete 0ms
github.com/OctopusDeploy/cli/pkg/cmd/environment/list 0ms
github.com/OctopusDeploy/cli/pkg/cmd/model 0ms
github.com/OctopusDeploy/cli/pkg/cmd/package 0ms
github.com/OctopusDeploy/cli/pkg/cmd/package/list 5βœ… 29ms
github.com/OctopusDeploy/cli/pkg/cmd/package/nuget 0ms
github.com/OctopusDeploy/cli/pkg/cmd/package/nuget/create 0ms
github.com/OctopusDeploy/cli/pkg/cmd/package/support 5βœ… 11ms
github.com/OctopusDeploy/cli/pkg/cmd/package/upload 9βœ… 41ms
github.com/OctopusDeploy/cli/pkg/cmd/package/versions 6βœ… 27ms
github.com/OctopusDeploy/cli/pkg/cmd/package/zip 0ms
github.com/OctopusDeploy/cli/pkg/cmd/package/zip/create 0ms
github.com/OctopusDeploy/cli/pkg/cmd/project 0ms
github.com/OctopusDeploy/cli/pkg/cmd/project/branch 0ms
github.com/OctopusDeploy/cli/pkg/cmd/project/branch/create 2βœ… 9ms
github.com/OctopusDeploy/cli/pkg/cmd/project/branch/list 0ms
github.com/OctopusDeploy/cli/pkg/cmd/project/branch/shared 0ms
github.com/OctopusDeploy/cli/pkg/cmd/project/clone 0ms
github.com/OctopusDeploy/cli/pkg/cmd/project/connect 0ms
github.com/OctopusDeploy/cli/pkg/cmd/project/convert 3βœ… 24ms
github.com/OctopusDeploy/cli/pkg/cmd/project/create 1βœ… 12ms
github.com/OctopusDeploy/cli/pkg/cmd/project/delete 0ms
github.com/OctopusDeploy/cli/pkg/cmd/project/disconnect 0ms
github.com/OctopusDeploy/cli/pkg/cmd/project/list 0ms
github.com/OctopusDeploy/cli/pkg/cmd/project/shared 3βœ… 11ms
github.com/OctopusDeploy/cli/pkg/cmd/project/variables 0ms
github.com/OctopusDeploy/cli/pkg/cmd/project/variables/create 6βœ… 14ms
github.com/OctopusDeploy/cli/pkg/cmd/project/variables/delete 0ms
github.com/OctopusDeploy/cli/pkg/cmd/project/variables/exclude 0ms
github.com/OctopusDeploy/cli/pkg/cmd/project/variables/include 0ms
github.com/OctopusDeploy/cli/pkg/cmd/project/variables/list 0ms
github.com/OctopusDeploy/cli/pkg/cmd/project/variables/shared 4βœ… 9ms
github.com/OctopusDeploy/cli/pkg/cmd/project/variables/update 5βœ… 9ms
github.com/OctopusDeploy/cli/pkg/cmd/project/variables/view 0ms
github.com/OctopusDeploy/cli/pkg/cmd/project/view 0ms
github.com/OctopusDeploy/cli/pkg/cmd/projectgroup 0ms
github.com/OctopusDeploy/cli/pkg/cmd/projectgroup/create 0ms
github.com/OctopusDeploy/cli/pkg/cmd/projectgroup/delete 0ms
github.com/OctopusDeploy/cli/pkg/cmd/projectgroup/list 0ms
github.com/OctopusDeploy/cli/pkg/cmd/projectgroup/view 0ms
github.com/OctopusDeploy/cli/pkg/cmd/release 0ms
github.com/OctopusDeploy/cli/pkg/cmd/release/create 101βœ… 95ms
github.com/OctopusDeploy/cli/pkg/cmd/release/delete 13βœ… 65ms
github.com/OctopusDeploy/cli/pkg/cmd/release/deploy 30βœ… 64ms
github.com/OctopusDeploy/cli/pkg/cmd/release/list 9βœ… 49ms
github.com/OctopusDeploy/cli/pkg/cmd/root 0ms
github.com/OctopusDeploy/cli/pkg/cmd/runbook 0ms
github.com/OctopusDeploy/cli/pkg/cmd/runbook/list 10βœ… 34ms
github.com/OctopusDeploy/cli/pkg/cmd/runbook/run 3βœ… 16ms
github.com/OctopusDeploy/cli/pkg/cmd/space 0ms
github.com/OctopusDeploy/cli/pkg/cmd/space/create 2βœ… 10ms
github.com/OctopusDeploy/cli/pkg/cmd/space/delete 0ms
github.com/OctopusDeploy/cli/pkg/cmd/space/list 0ms
github.com/OctopusDeploy/cli/pkg/cmd/space/view 0ms
github.com/OctopusDeploy/cli/pkg/cmd/target 0ms
github.com/OctopusDeploy/cli/pkg/cmd/target/azure-web-app 0ms
github.com/OctopusDeploy/cli/pkg/cmd/target/azure-web-app/create 5βœ… 15ms
github.com/OctopusDeploy/cli/pkg/cmd/target/azure-web-app/list 0ms
github.com/OctopusDeploy/cli/pkg/cmd/target/azure-web-app/view 0ms
github.com/OctopusDeploy/cli/pkg/cmd/target/cloud-region 0ms
github.com/OctopusDeploy/cli/pkg/cmd/target/cloud-region/create 0ms
github.com/OctopusDeploy/cli/pkg/cmd/target/cloud-region/list 0ms
github.com/OctopusDeploy/cli/pkg/cmd/target/cloud-region/view 0ms
github.com/OctopusDeploy/cli/pkg/cmd/target/delete 0ms
github.com/OctopusDeploy/cli/pkg/cmd/target/kubernetes 0ms
github.com/OctopusDeploy/cli/pkg/cmd/target/kubernetes/create 5βœ… 14ms
github.com/OctopusDeploy/cli/pkg/cmd/target/kubernetes/list 0ms
github.com/OctopusDeploy/cli/pkg/cmd/target/kubernetes/view 0ms
github.com/OctopusDeploy/cli/pkg/cmd/target/list 0ms
github.com/OctopusDeploy/cli/pkg/cmd/target/listening-tentacle 0ms
github.com/OctopusDeploy/cli/pkg/cmd/target/listening-tentacle/create 0ms
github.com/OctopusDeploy/cli/pkg/cmd/target/listening-tentacle/list 0ms
github.com/OctopusDeploy/cli/pkg/cmd/target/listening-tentacle/view 0ms
github.com/OctopusDeploy/cli/pkg/cmd/target/polling-tentacle 0ms
github.com/OctopusDeploy/cli/pkg/cmd/target/polling-tentacle/list 0ms
github.com/OctopusDeploy/cli/pkg/cmd/target/polling-tentacle/view 0ms
github.com/OctopusDeploy/cli/pkg/cmd/target/shared 11βœ… 12ms
github.com/OctopusDeploy/cli/pkg/cmd/target/ssh 0ms
github.com/OctopusDeploy/cli/pkg/cmd/target/ssh/create 0ms
github.com/OctopusDeploy/cli/pkg/cmd/target/ssh/list 0ms
github.com/OctopusDeploy/cli/pkg/cmd/target/ssh/view 0ms
github.com/OctopusDeploy/cli/pkg/cmd/target/view 0ms
github.com/OctopusDeploy/cli/pkg/cmd/task 0ms
github.com/OctopusDeploy/cli/pkg/cmd/task/wait 1βœ… 5s
github.com/OctopusDeploy/cli/pkg/cmd/tenant 0ms
github.com/OctopusDeploy/cli/pkg/cmd/tenant/clone 2βœ… 10ms
github.com/OctopusDeploy/cli/pkg/cmd/tenant/connect 4βœ… 10ms
github.com/OctopusDeploy/cli/pkg/cmd/tenant/create 1βœ… 8ms
github.com/OctopusDeploy/cli/pkg/cmd/tenant/delete 0ms
github.com/OctopusDeploy/cli/pkg/cmd/tenant/disconnect 7βœ… 9ms
github.com/OctopusDeploy/cli/pkg/cmd/tenant/list 0ms
github.com/OctopusDeploy/cli/pkg/cmd/tenant/shared 0ms
github.com/OctopusDeploy/cli/pkg/cmd/tenant/tag 0ms
github.com/OctopusDeploy/cli/pkg/cmd/tenant/variables 0ms
github.com/OctopusDeploy/cli/pkg/cmd/tenant/variables/list 0ms
github.com/OctopusDeploy/cli/pkg/cmd/tenant/variables/update 4βœ… 13ms
github.com/OctopusDeploy/cli/pkg/cmd/tenant/view 0ms
github.com/OctopusDeploy/cli/pkg/cmd/user 0ms
github.com/OctopusDeploy/cli/pkg/cmd/user/delete 0ms
github.com/OctopusDeploy/cli/pkg/cmd/user/list 0ms
github.com/OctopusDeploy/cli/pkg/cmd/version 0ms
github.com/OctopusDeploy/cli/pkg/cmd/worker 0ms
github.com/OctopusDeploy/cli/pkg/cmd/worker/delete 0ms
github.com/OctopusDeploy/cli/pkg/cmd/worker/list 0ms
github.com/OctopusDeploy/cli/pkg/cmd/worker/listening-tentacle 0ms
github.com/OctopusDeploy/cli/pkg/cmd/worker/listening-tentacle/create 0ms
github.com/OctopusDeploy/cli/pkg/cmd/worker/listening-tentacle/list 0ms
github.com/OctopusDeploy/cli/pkg/cmd/worker/listening-tentacle/view 0ms
github.com/OctopusDeploy/cli/pkg/cmd/worker/polling-tentacle 0ms
github.com/OctopusDeploy/cli/pkg/cmd/worker/polling-tentacle/list 0ms
github.com/OctopusDeploy/cli/pkg/cmd/worker/polling-tentacle/view 0ms
github.com/OctopusDeploy/cli/pkg/cmd/worker/shared 2βœ… 9ms
github.com/OctopusDeploy/cli/pkg/cmd/worker/ssh 0ms
github.com/OctopusDeploy/cli/pkg/cmd/worker/ssh/create 0ms
github.com/OctopusDeploy/cli/pkg/cmd/worker/ssh/list 0ms
github.com/OctopusDeploy/cli/pkg/cmd/worker/ssh/view 0ms
github.com/OctopusDeploy/cli/pkg/cmd/worker/view 0ms
github.com/OctopusDeploy/cli/pkg/cmd/workerpool 0ms
github.com/OctopusDeploy/cli/pkg/cmd/workerpool/delete 0ms
github.com/OctopusDeploy/cli/pkg/cmd/workerpool/dynamic 0ms
github.com/OctopusDeploy/cli/pkg/cmd/workerpool/dynamic/create 2βœ… 9ms
github.com/OctopusDeploy/cli/pkg/cmd/workerpool/dynamic/view 0ms
github.com/OctopusDeploy/cli/pkg/cmd/workerpool/list 0ms
github.com/OctopusDeploy/cli/pkg/cmd/workerpool/shared 0ms
github.com/OctopusDeploy/cli/pkg/cmd/workerpool/static 0ms
github.com/OctopusDeploy/cli/pkg/cmd/workerpool/static/create 2βœ… 8ms
github.com/OctopusDeploy/cli/pkg/cmd/workerpool/static/view 0ms
github.com/OctopusDeploy/cli/pkg/cmd/workerpool/view 0ms
github.com/OctopusDeploy/cli/pkg/config 0ms
github.com/OctopusDeploy/cli/pkg/constants 0ms
github.com/OctopusDeploy/cli/pkg/constants/annotations 0ms
github.com/OctopusDeploy/cli/pkg/errors 0ms
github.com/OctopusDeploy/cli/pkg/executionscommon 31βœ… 14ms
github.com/OctopusDeploy/cli/pkg/executor 0ms
github.com/OctopusDeploy/cli/pkg/factory 0ms
github.com/OctopusDeploy/cli/pkg/machinescommon 13βœ… 12ms
github.com/OctopusDeploy/cli/pkg/output 0ms
github.com/OctopusDeploy/cli/pkg/question 7βœ… 10ms
github.com/OctopusDeploy/cli/pkg/question/selectors 2βœ… 8ms
github.com/OctopusDeploy/cli/pkg/question/shared/variables 0ms
github.com/OctopusDeploy/cli/pkg/surveyext 0ms
github.com/OctopusDeploy/cli/pkg/usage 0ms
github.com/OctopusDeploy/cli/pkg/util 36βœ… 7ms
github.com/OctopusDeploy/cli/pkg/util/flag 0ms
github.com/OctopusDeploy/cli/pkg/validation 2βœ… 4ms

βœ…Β github.com/OctopusDeploy/cli/pkg/apiclient

βœ… TestClient_GetSystemClient/GetSystemClient_returns_the_client
βœ… TestClient_GetSystemClient/GetSystemClient_called_twice_returns_the_same_client_instance
βœ… 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

βœ…Β github.com/OctopusDeploy/cli/pkg/cmd/account/aws/create

βœ… TestAWSAccountCreatePromptMissing
βœ… TestAWSAccountCreateNoPrompt

βœ…Β 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/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/package/list

βœ… TestPackageList/list_all_packages_by_default
βœ… TestPackageList/pass_through_filter_and_limit
βœ… TestPackageList/outputformat_json
βœ… TestPackageList/outputformat_basic
βœ… TestPackageList

βœ…Β github.com/OctopusDeploy/cli/pkg/cmd/package/support

βœ… TestVerboseOut_WithVerboseEnabled
βœ… TestVerboseOut_WithVerboseDisabled
βœ… TestBuildTimestampSemVer
βœ… TestBuildOutFileName
βœ… TestPanicImmediately

βœ…Β github.com/OctopusDeploy/cli/pkg/cmd/package/upload

βœ… TestPackageUpload/requires_at_least_one_package
βœ… TestPackageUpload/uploads_a_single_package
βœ… TestPackageUpload/uploads_multiple_packages
βœ… TestPackageUpload/sets_overwriteMode
βœ… TestPackageUpload/uploads_multiple_packages;_default_behaviour_of_failing_on_first_error
βœ… TestPackageUpload/uploads_multiple_packages;_--continue-on-error
βœ… TestPackageUpload/uploads_multiple_packages;_doesn't_upload_the_same_file_more_than_once
βœ… TestPackageUpload/output-format=json,_uploads_multiple_packages;_--continue-on-error
βœ… TestPackageUpload

βœ…Β github.com/OctopusDeploy/cli/pkg/cmd/package/versions

βœ… TestPackageVersions/package_versions_requires_a_package_ID
βœ… TestPackageVersions/lists_all_package_versions
βœ… TestPackageVersions/pass_through_filter_and_limit
βœ… TestPackageVersions/outputformat_json
βœ… TestPackageVersions/outputformat_basic
βœ… TestPackageVersions

βœ…Β 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/create

βœ… TestReleaseCreate_AskQuestions_RegularProject/standard_process_asking_for_everything_including_release_notes;_no_packages,_release_version_from_template
βœ… TestReleaseCreate_AskQuestions_RegularProject/asking_for_nothing_in_interactive_mode;_no_packages,_release_version_specified
βœ… TestReleaseCreate_AskQuestions_RegularProject/asking_for_release_version_based_on_template;_packages_exist
βœ… TestReleaseCreate_AskQuestions_RegularProject/asking_for_release_version_based_on_donor_package;_package_exists_and_dictates_the_release_version_-_add_metadata
βœ… TestReleaseCreate_AskQuestions_RegularProject/asking_for_release_version_based_on_donor_package;_package_exists_and_dictates_the_release_version_-_don't_add_metadata
βœ… TestReleaseCreate_AskQuestions_RegularProject
βœ… TestReleaseCreate_AskQuestions_VersionControlledProject/standard_process_asking_for_everything;_no_packages,_release_version_from_template,_specific_git_commit_not_set
βœ… TestReleaseCreate_AskQuestions_VersionControlledProject/standard_process_asking_for_everything;_no_packages,_release_version_from_template,_specific_git_commit_set_which_is_passed_to_the_server
βœ… TestReleaseCreate_AskQuestions_VersionControlledProject/standard_process_asking_for_everything;_no_packages,_release_version_from_template,_doesn't_ask_for_git_ref_if_already_specified
βœ… TestReleaseCreate_AskQuestions_VersionControlledProject
βœ… TestReleaseCreate_AskQuestions_AskPackageOverrideLoop/no-op_test
βœ… TestReleaseCreate_AskQuestions_AskPackageOverrideLoop/override_package_based_on_package_ID
βœ… TestReleaseCreate_AskQuestions_AskPackageOverrideLoop/override_package_based_on_step_name
βœ… TestReleaseCreate_AskQuestions_AskPackageOverrideLoop/override_package_based_on_package_reference
βœ… TestReleaseCreate_AskQuestions_AskPackageOverrideLoop/entering_the_loop_with_--package-version_picked_up_from_the_command_line
βœ… TestReleaseCreate_AskQuestions_AskPackageOverrideLoop/entering_the_loop_with_--package_picked_up_from_the_command_line
βœ… TestReleaseCreate_AskQuestions_AskPackageOverrideLoop/entering_the_loop_with_--package-version_and_--package(s)_picked_up_from_the_command_line
βœ… TestReleaseCreate_AskQuestions_AskPackageOverrideLoop/blank_answer_retries_the_question
βœ… TestReleaseCreate_AskQuestions_AskPackageOverrideLoop/can't_specify_garbage;_question_loop_retries
βœ… TestReleaseCreate_AskQuestions_AskPackageOverrideLoop/can't_specify_packages_or_steps_that_aren't_there_due_to_validator;_question_loop_retries
βœ… TestReleaseCreate_AskQuestions_AskPackageOverrideLoop/question_loop_doesn't_retry_if_it_gets_a_hard_error
βœ… TestReleaseCreate_AskQuestions_AskPackageOverrideLoop/multiple_overrides_with_undo
βœ… TestReleaseCreate_AskQuestions_AskPackageOverrideLoop/multiple_overrides_with_reset
βœ… TestReleaseCreate_AskQuestions_AskPackageOverrideLoop/if_we_enter_the_loop_with_any_unresolved_packages,_force_version_selection_for_them_before_entering_the_main_loop
βœ… TestReleaseCreate_AskQuestions_AskPackageOverrideLoop/if_we_enter_the_loop_with_any_unresolved_packages,_forced_version_selection_doesn't_accept_bad_input
βœ… TestReleaseCreate_AskQuestions_AskPackageOverrideLoop/if_we_enter_the_loop_with_any_unresolved_packages,_pick_up_--package-version_before_assuming_they're_unresolved
βœ… TestReleaseCreate_AskQuestions_AskPackageOverrideLoop/if_we_enter_the_loop_with_any_unresolved_packages,_pick_up_--package_before_assuming_they're_unresolved
βœ… TestReleaseCreate_AskQuestions_AskPackageOverrideLoop
βœ… TestReleaseCreate_AutomationMode/release_creation_requires_a_project_name
βœ… TestReleaseCreate_AutomationMode/release_creation_specifying_project_only_(bare_minimum)
βœ… TestReleaseCreate_AutomationMode/release_creation_specifying_project_only_(bare_minimum)#01
βœ… TestReleaseCreate_AutomationMode/release_creation_outputformat_basic
βœ… TestReleaseCreate_AutomationMode/release_creation_outputformat_json
βœ… TestReleaseCreate_AutomationMode/release_creation_specifying_gitcommit_and_gitref
βœ… TestReleaseCreate_AutomationMode/release_creation_specifying_package_default_version_+_overrides
βœ… TestReleaseCreate_AutomationMode/can't_specify_release-notes_and_release-notes-file_at_the_same_time
βœ… TestReleaseCreate_AutomationMode/release_creation_with_all_the_flags
βœ… TestReleaseCreate_AutomationMode/release_creation_with_all_the_flags_(legacy_aliases)
βœ… TestReleaseCreate_AutomationMode/release_creation_with_all_the_flags_(short_flags_where_available)
βœ… TestReleaseCreate_AutomationMode/release-notes-file_pickup
βœ… TestReleaseCreate_AutomationMode
βœ… TestReleaseCreate_BuildPackageVersionBaseline/builds_empty_list_for_no_packages
βœ… TestReleaseCreate_BuildPackageVersionBaseline/builds_list_for_single_package/step
βœ… TestReleaseCreate_BuildPackageVersionBaseline/builds_list_for_multiple_package/steps_with_some_overlapping_packages;_no_duplicate_requests_sent_to_server
βœ… TestReleaseCreate_BuildPackageVersionBaseline/builds_list_for_multiple_package/steps_with_some_overlapping_packages_where_channel_rules_call_for_differing_versions
βœ… TestReleaseCreate_BuildPackageVersionBaseline/still_returns_a_value_if_the_server_returns_zero_available_packages
βœ… TestReleaseCreate_BuildPackageVersionBaseline/fails_if_the_server_returns_zero_available_packages;_dynamic_packages,_including_where_the_Feed_ID_is_templated
βœ… TestReleaseCreate_BuildPackageVersionBaseline
βœ… TestReleaseCreate_ToPackageOverrideString/ver-only
βœ… TestReleaseCreate_ToPackageOverrideString/action-ver
βœ… TestReleaseCreate_ToPackageOverrideString/action-ver-2
βœ… TestReleaseCreate_ToPackageOverrideString/pkg-ver
βœ… TestReleaseCreate_ToPackageOverrideString/pkg-ver-2
βœ… TestReleaseCreate_ToPackageOverrideString/pkg-action-ver
βœ… TestReleaseCreate_ToPackageOverrideString/pkg-ref-ver
βœ… TestReleaseCreate_ToPackageOverrideString/action-ref-ver
βœ… TestReleaseCreate_ToPackageOverrideString/star-ref-ver
βœ… TestReleaseCreate_ToPackageOverrideString/pkg-action-ref-ver
βœ… TestReleaseCreate_ToPackageOverrideString
βœ… TestReleaseCreate_ParsePackageOverrideString/:5
βœ… TestReleaseCreate_ParsePackageOverrideString/::5
βœ… TestReleaseCreate_ParsePackageOverrideString/*:5
βœ… TestReleaseCreate_ParsePackageOverrideString/*:*:5
βœ… TestReleaseCreate_ParsePackageOverrideString/:*:5
βœ… TestReleaseCreate_ParsePackageOverrideString/NuGet:NuGet:0.1
βœ… TestReleaseCreate_ParsePackageOverrideString/NuGet:nuget-on-install:0.1
βœ… TestReleaseCreate_ParsePackageOverrideString/Install:nuget-on-install:0.1
βœ… TestReleaseCreate_ParsePackageOverrideString/pterm:9.7-pre-xyz
βœ… TestReleaseCreate_ParsePackageOverrideString/pterm:55
βœ… TestReleaseCreate_ParsePackageOverrideString/pterm::55
βœ… TestReleaseCreate_ParsePackageOverrideString/:Push_Package:55
βœ… TestReleaseCreate_ParsePackageOverrideString/*:Push_Package:55
βœ… TestReleaseCreate_ParsePackageOverrideString/pterm/Push_Package=9.7-pre-xyz
βœ… TestReleaseCreate_ParsePackageOverrideString/pterm=Push_Package/9.7-pre-xyz
βœ… TestReleaseCreate_ParsePackageOverrideString/#00
βœ… TestReleaseCreate_ParsePackageOverrideString/5
βœ… TestReleaseCreate_ParsePackageOverrideString/fish
βœ… TestReleaseCreate_ParsePackageOverrideString/Install:pterm:nuget:5
βœ… TestReleaseCreate_ParsePackageOverrideString/:x5
βœ… TestReleaseCreate_ParsePackageOverrideString/NuGet:NuGet:dog
βœ… TestReleaseCreate_ParsePackageOverrideString
βœ… TestReleaseCreate_ResolvePackageOverride/match_on_package_ID
βœ… TestReleaseCreate_ResolvePackageOverride/match_on_step_name
βœ… TestReleaseCreate_ResolvePackageOverride/match_on_packageRef
βœ… TestReleaseCreate_ResolvePackageOverride/match_on_just_version
βœ… TestReleaseCreate_ResolvePackageOverride/match_on_just_version_doesn't_even_need_any_packages_to_look_at
βœ… TestReleaseCreate_ResolvePackageOverride/match_on_action+packageRef_before_packageID
βœ… TestReleaseCreate_ResolvePackageOverride/match_on_packageID+packageRef_picks_the_first_one_where_they_are_the_same
βœ… TestReleaseCreate_ResolvePackageOverride/match_on_packageID+packageRef_picks_the_correct_one_where_they_are_different
βœ… TestReleaseCreate_ResolvePackageOverride/match_on_packageRef_wins_over_match_on_ActionName
βœ… TestReleaseCreate_ResolvePackageOverride/match_on_packageRef_wins_over_match_on_PackageID
βœ… TestReleaseCreate_ResolvePackageOverride
βœ… TestReleaseCreate_ApplyPackageOverride/apply_wildcard_override
βœ… TestReleaseCreate_ApplyPackageOverride/apply_one_override_based_on_package_ID
βœ… TestReleaseCreate_ApplyPackageOverride/apply_one_override_based_on_step_name
βœ… TestReleaseCreate_ApplyPackageOverride/apply_one_override_based_on_both_package_and_step_name
βœ… TestReleaseCreate_ApplyPackageOverride/apply_multiple_overrides
βœ… TestReleaseCreate_ApplyPackageOverride/apply_multiple_overrides;_order_matters
βœ… TestReleaseCreate_ApplyPackageOverride/apply_single_override_targeting_only_package-ref
βœ… TestReleaseCreate_ApplyPackageOverride/target_both_of_package-ref:action_where_package_referencename_matches_another_package_too
βœ… TestReleaseCreate_ApplyPackageOverride

βœ…Β github.com/OctopusDeploy/cli/pkg/cmd/release/delete

βœ… TestReleaseDelete/noprompt:_requires_a_project
βœ… TestReleaseDelete/noprompt:_requires_at_least_one_version
βœ… TestReleaseDelete/noprompt:_picks_up_version_and_project_from_flags_and_deletes_matching_releases
βœ… TestReleaseDelete/noprompt:_picks_up_version_and_project_from_args_and_deletes_matching_releases
βœ… TestReleaseDelete/noprompt:_picks_up_version_and_project_from_args_and_deletes_matching_releases#01
βœ… TestReleaseDelete/noprompt:_picks_up_project_from_first_arg_and_versions_from_subsequent
βœ… TestReleaseDelete/noprompt:_picks_up_version_from_first_arg_if_project_is_specified_using_a_flag
βœ… TestReleaseDelete/noprompt:_error_when_deleting_1_release_and_it_fails
βœ… TestReleaseDelete/noprompt:_error_when_deleting_1_release_and_it_fails_due_to_HTTP_statuscode_rather_than_network_error
βœ… TestReleaseDelete/noprompt:_error_when_deleting_4_releases_and_two_fail;_it_keeps_going_past_errors
βœ… TestReleaseDelete/interactive:_prompt_for_everything_and_delete_multiple_releases_with_confirm
βœ… TestReleaseDelete/interactive:_project_and_releases_specified_on_cmdline,_only_prompt_for_confirmation
βœ… TestReleaseDelete

βœ…Β github.com/OctopusDeploy/cli/pkg/cmd/release/deploy

βœ… TestDeployCreate_AskQuestions/default_process_asking_for_standard_things_(non-tenanted,_no_advanced_options)
βœ… TestDeployCreate_AskQuestions/default_process_picking_up_standard_things_from_cmdline_(non-tenanted,_no_advanced_options)
βœ… TestDeployCreate_AskQuestions/prompted_variable
βœ… TestDeployCreate_AskQuestions/tenants_and_tags_in_a_definitely_tenanted_project
βœ… TestDeployCreate_AskQuestions/tenants_and_tags_in_a_maybe_tenanted_project_(choosing_tenanted)
βœ… TestDeployCreate_AskQuestions/tenants_and_tags_in_a_maybe_tenanted_project_(choosing_untenanted)
βœ… TestDeployCreate_AskQuestions/advanced_options
βœ… TestDeployCreate_AskQuestions/advanced_options_doesn't_need_to_lookup_environments_if_the_Q&A_process_already_asked_for_them
βœ… TestDeployCreate_AskQuestions/advanced_options_pickup_from_command_line;_doesn't_ask_if_all_opts_are_supplied
βœ… TestDeployCreate_AskQuestions/advanced_options_pickup_from_command_line;_explicit_default_values
βœ… TestDeployCreate_AskQuestions/scheduled_start_time;_interactive_start_times_less_than_1_minute_in_future_are_interpreted_as_'now'
βœ… TestDeployCreate_AskQuestions/scheduled_start_time;_interactive_start_times_greater_than_1_minute_in_future_are_interpreted_as_scheduled
βœ… TestDeployCreate_AskQuestions
βœ… TestDeployCreate_AutomationMode/release_deploy_requires_a_project_name
βœ… TestDeployCreate_AutomationMode/release_deploy_requires_a_release_version
βœ… TestDeployCreate_AutomationMode/release_deploy_requires_at_least_one_environment
βœ… TestDeployCreate_AutomationMode/release_deploy_specifying_project,_version,_env_only_(bare_minimum)_assuming_untenanted
βœ… TestDeployCreate_AutomationMode/release_deploy_specifying_project,_version,_env_only_(bare_minimum)_assuming_untenanted;_basic_output_format
βœ… TestDeployCreate_AutomationMode/release_deploy_specifying_project,_version,_env_only_(bare_minimum)_assuming_untenanted;_json_output_format
βœ… TestDeployCreate_AutomationMode/release_deploy_specifying_project,_version,_env_only_(bare_minimum)_assuming_tenanted
βœ… TestDeployCreate_AutomationMode/release_deploy_specifying_project,_version,_env_only_(bare_minimum)_assuming_tenanted_via_tags
βœ… TestDeployCreate_AutomationMode/release_deploy_specifying_all_the_args;_untentanted
βœ… TestDeployCreate_AutomationMode/release_deploy_specifying_all_the_args;_tentanted
βœ… TestDeployCreate_AutomationMode
βœ… TestDeployCreate_GenerationOfAutomationCommand_MasksSensitiveVariables
βœ… TestDeployCreate_PrintAdvancedSummary/default_state
βœ… TestDeployCreate_PrintAdvancedSummary/all_the_things_different
βœ… TestDeployCreate_PrintAdvancedSummary/variation_on_include_deployment_targets_only
βœ… TestDeployCreate_PrintAdvancedSummary/variation_on_exclude_deployment_targets_only
βœ… TestDeployCreate_PrintAdvancedSummary

βœ…Β github.com/OctopusDeploy/cli/pkg/cmd/release/list

βœ… TestReleaseList/release_list_requires_a_project_name_in_automation_mode
βœ… TestReleaseList/release_list_prompts_for_project_name_in_interactive_mode
βœ… TestReleaseList/release_list_picks_up_project_from_args_in_automation_mode_and_prints_list_with_multiple_channels
βœ… TestReleaseList/release_list_picks_up_project_from_flag_in_automation_mode_and_prints_list
βœ… TestReleaseList/release_list_picks_up_project_from_short_flag_in_automation_mode_and_prints_list
βœ… TestReleaseList/outputFormat_json
βœ… TestReleaseList/outputFormat_basic
βœ… TestReleaseList/outputFormat_basic_in_interactive_mode_doesn't_print_'helpful'_extra_information
βœ… TestReleaseList

βœ…Β github.com/OctopusDeploy/cli/pkg/cmd/runbook/list

βœ… TestRunbookList/runbook_list_requires_a_project_name_in_automation_mode
βœ… TestRunbookList/runbook_list_prompts_for_project_name_in_interactive_mode
βœ… TestRunbookList/runbook_list_picks_up_project_from_args_in_automation_mode_and_prints_list
βœ… TestRunbookList/runbook_list_picks_up_project_from_flag_in_automation_mode_and_prints_list
βœ… TestRunbookList/runbook_list_picks_up_project_from_short_flag_in_automation_mode_and_prints_list
βœ… TestRunbookList/runbook_list_limit_and_filter
βœ… TestRunbookList/outputFormat_json
βœ… TestRunbookList/outputFormat_basic
βœ… TestRunbookList/outputFormat_basic_in_interactive_mode_doesn't_print_'helpful'_extra_information
βœ… TestRunbookList

βœ…Β github.com/OctopusDeploy/cli/pkg/cmd/runbook/run

βœ… TestRunbookRun_AskQuestions
βœ… TestRunbookRun_AutomationMode
βœ… TestRunbookRun_GenerationOfAutomationCommand_MasksSensitiveVariables

βœ…Β 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

βœ…Β 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
βœ… TestPromptForTenant_FlagSupplied
βœ… TestPromptForTenant_NoFlagsSupplied_ShouldPrompt
βœ… TestPromptForWorkerPool_FlagsSupplied
βœ… TestPromptForWorkerPool_NoFlagsSupplied
βœ… TestPromptForWorkerPool_UseDefault

βœ…Β github.com/OctopusDeploy/cli/pkg/cmd/task/wait

βœ… TestWait

βœ…Β 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

βœ… TestPromptMissing_ProjectVariable_AllFlagsProvided
βœ… TestPromptMissing_LibraryVariable_AllFlagsProvided
βœ… TestPromptMissing_LibraryVariable_NoFlagsProvided
βœ… TestPromptMissing_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
βœ… TestParseVariableStringArray/foo:bar
βœ… TestParseVariableStringArray/foo:bar,baz:qux
βœ… TestParseVariableStringArray/foo=bar,baz=qux
βœ… 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/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

βœ…Β 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