Skip to content

Conversation

@rubenhoenle
Copy link
Member

@rubenhoenle rubenhoenle commented Oct 17, 2025

Description

General idea

This centralizes the logic into a single func which can be re-used everywhere. Not only does this save A LOT of boilerplate code (as you can see, sorry for that big diff). It also makes sure that all checks are called properly. As you can see I had to adjust some tests, e.g. because the flag groups or required flags weren't checked at all in some test implementations.

The new central func

The new func is located in internal/pkg/testutils/testutils.go

Explanation of additional adjustments to make this whole thing possible

Some adjustments were needed to be able to do this refactoring. To be able to use the same testutil function for all parseInput func tests, all parseInput funcs need the same signature. This wasn't given.

The signature of the parseInput func of a cobra command which take some argument(s) (mostly commands like create or list) looks like this:

func parseInput(p *print.Printer, cmd *cobra.Command, args []string) (*inputModel, error) {

The signature of the parseInput func of a cobra command which take no args (mostly commands like create or list) looked like this:

func parseInput(p *print.Printer, cmd *cobra.Command) *inputModel {

As you can see the args parameter wasn't needed here and was left out therefore.

I added this args parameter to all parseInput funcs now so they all share the same signature (even when the args param is not needed in most of them).

- func parseInput(p *print.Printer, cmd *cobra.Command) *inputModel {
+ func parseInput(p *print.Printer, cmd *cobra.Command, _ []string) (*inputModel, error) {

Note: The same goes for the error in the return value as you can see in the diff above.

Thinking ahead

For the future it may make sense to define some interface so it's required to implement a parseInput func with a given signature to completely enforce this implementation style.

Checklist

  • Issue was linked above
  • Code format was applied: make fmt
  • Examples were added / adjusted (see e.g. here)
  • Docs are up-to-date: make generate-docs (will be checked by CI)
  • Unit tests got implemented or updated
  • Unit tests are passing: make test (will be checked by CI)
  • No linter issues: make lint (will be checked by CI)

@rubenhoenle rubenhoenle self-assigned this Oct 17, 2025
@rubenhoenle rubenhoenle requested a review from a team as a code owner October 17, 2025 13:21
@rubenhoenle rubenhoenle enabled auto-merge (squash) October 20, 2025 10:09
@rubenhoenle rubenhoenle merged commit 4725975 into main Oct 20, 2025
5 checks passed
@rubenhoenle rubenhoenle deleted the refactor/test-input branch October 20, 2025 10:16
@github-actions
Copy link

Merging this branch changes the coverage (1 decrease, 9 increase)

Impacted Packages Coverage Δ 🤖
github.com/stackitcloud/stackit-cli/internal/cmd/affinity-groups/create 48.78% (ø)
github.com/stackitcloud/stackit-cli/internal/cmd/affinity-groups/list 51.16% (ø)
github.com/stackitcloud/stackit-cli/internal/cmd/auth/activate-service-account 33.33% (-2.15%) 👎
github.com/stackitcloud/stackit-cli/internal/cmd/auth/get-access-token 0.00% (ø)
github.com/stackitcloud/stackit-cli/internal/cmd/beta/alb/create 45.07% (ø)
github.com/stackitcloud/stackit-cli/internal/cmd/beta/alb/delete 26.67% (ø)
github.com/stackitcloud/stackit-cli/internal/cmd/beta/alb/describe 48.75% (ø)
github.com/stackitcloud/stackit-cli/internal/cmd/beta/alb/list 40.38% (ø)
github.com/stackitcloud/stackit-cli/internal/cmd/beta/alb/observability-credentials/add 51.35% (ø)
github.com/stackitcloud/stackit-cli/internal/cmd/beta/alb/observability-credentials/describe 57.14% (ø)
github.com/stackitcloud/stackit-cli/internal/cmd/beta/alb/observability-credentials/list 51.22% (ø)
github.com/stackitcloud/stackit-cli/internal/cmd/beta/alb/observability-credentials/update 41.30% (ø)
github.com/stackitcloud/stackit-cli/internal/cmd/beta/alb/plans 41.46% (ø)
github.com/stackitcloud/stackit-cli/internal/cmd/beta/alb/pool/update 50.75% (ø)
github.com/stackitcloud/stackit-cli/internal/cmd/beta/alb/quotas 50.00% (ø)
github.com/stackitcloud/stackit-cli/internal/cmd/beta/alb/template 34.38% (ø)
github.com/stackitcloud/stackit-cli/internal/cmd/beta/alb/update 38.64% (ø)
github.com/stackitcloud/stackit-cli/internal/cmd/beta/sqlserverflex/database/create 52.27% (ø)
github.com/stackitcloud/stackit-cli/internal/cmd/beta/sqlserverflex/database/delete 40.54% (ø)
github.com/stackitcloud/stackit-cli/internal/cmd/beta/sqlserverflex/database/describe 57.14% (ø)
github.com/stackitcloud/stackit-cli/internal/cmd/beta/sqlserverflex/database/list 54.00% (ø)
github.com/stackitcloud/stackit-cli/internal/cmd/beta/sqlserverflex/instance/create 62.50% (ø)
github.com/stackitcloud/stackit-cli/internal/cmd/beta/sqlserverflex/instance/delete 25.58% (ø)
github.com/stackitcloud/stackit-cli/internal/cmd/beta/sqlserverflex/instance/describe 59.65% (ø)
github.com/stackitcloud/stackit-cli/internal/cmd/beta/sqlserverflex/instance/list 51.06% (ø)
github.com/stackitcloud/stackit-cli/internal/cmd/beta/sqlserverflex/options 59.03% (ø)
github.com/stackitcloud/stackit-cli/internal/cmd/beta/sqlserverflex/user/create 51.85% (ø)
github.com/stackitcloud/stackit-cli/internal/cmd/beta/sqlserverflex/user/delete 36.59% (ø)
github.com/stackitcloud/stackit-cli/internal/cmd/beta/sqlserverflex/user/describe 58.00% (ø)
github.com/stackitcloud/stackit-cli/internal/cmd/beta/sqlserverflex/user/list 54.00% (ø)
github.com/stackitcloud/stackit-cli/internal/cmd/beta/sqlserverflex/user/reset-password 46.94% (ø)
github.com/stackitcloud/stackit-cli/internal/cmd/config/profile/create 43.33% (ø)
github.com/stackitcloud/stackit-cli/internal/cmd/config/profile/delete 26.32% (ø)
github.com/stackitcloud/stackit-cli/internal/cmd/config/profile/export 60.00% (ø)
github.com/stackitcloud/stackit-cli/internal/cmd/config/profile/import 58.33% (ø)
github.com/stackitcloud/stackit-cli/internal/cmd/config/profile/set 34.48% (ø)
github.com/stackitcloud/stackit-cli/internal/cmd/config/set 89.52% (ø)
github.com/stackitcloud/stackit-cli/internal/cmd/dns/record-set/create 56.34% (ø)
github.com/stackitcloud/stackit-cli/internal/cmd/dns/record-set/delete 28.30% (ø)
github.com/stackitcloud/stackit-cli/internal/cmd/dns/record-set/describe 70.59% (ø)
github.com/stackitcloud/stackit-cli/internal/cmd/dns/record-set/list 72.55% (ø)
github.com/stackitcloud/stackit-cli/internal/cmd/dns/zone/clone 46.43% (ø)
github.com/stackitcloud/stackit-cli/internal/cmd/dns/zone/create 57.14% (ø)
github.com/stackitcloud/stackit-cli/internal/cmd/dns/zone/delete 24.44% (ø)
github.com/stackitcloud/stackit-cli/internal/cmd/dns/zone/describe 77.05% (ø)
github.com/stackitcloud/stackit-cli/internal/cmd/dns/zone/list 74.19% (ø)
github.com/stackitcloud/stackit-cli/internal/cmd/git/flavor/list 50.00% (ø)
github.com/stackitcloud/stackit-cli/internal/cmd/git/instance/create 50.00% (ø)
github.com/stackitcloud/stackit-cli/internal/cmd/git/instance/delete 17.02% (ø)
github.com/stackitcloud/stackit-cli/internal/cmd/git/instance/describe 43.75% (ø)
github.com/stackitcloud/stackit-cli/internal/cmd/git/instance/list 50.00% (ø)
github.com/stackitcloud/stackit-cli/internal/cmd/image/create 49.02% (ø)
github.com/stackitcloud/stackit-cli/internal/cmd/image/delete 25.71% (ø)
github.com/stackitcloud/stackit-cli/internal/cmd/image/describe 35.29% (ø)
github.com/stackitcloud/stackit-cli/internal/cmd/image/list 38.71% (ø)
github.com/stackitcloud/stackit-cli/internal/cmd/image/update 74.26% (ø)
github.com/stackitcloud/stackit-cli/internal/cmd/key-pair/create 54.05% (ø)
github.com/stackitcloud/stackit-cli/internal/cmd/key-pair/describe 41.79% (ø)
github.com/stackitcloud/stackit-cli/internal/cmd/key-pair/list 56.52% (ø)
github.com/stackitcloud/stackit-cli/internal/cmd/load-balancer/create 41.82% (ø)
github.com/stackitcloud/stackit-cli/internal/cmd/load-balancer/delete 28.21% (ø)
github.com/stackitcloud/stackit-cli/internal/cmd/load-balancer/describe 53.66% (ø)
github.com/stackitcloud/stackit-cli/internal/cmd/load-balancer/generate-payload 56.14% (ø)
github.com/stackitcloud/stackit-cli/internal/cmd/load-balancer/list 52.83% (ø)
github.com/stackitcloud/stackit-cli/internal/cmd/load-balancer/observability-credentials/add 46.94% (ø)
github.com/stackitcloud/stackit-cli/internal/cmd/load-balancer/observability-credentials/cleanup 21.05% (ø)
github.com/stackitcloud/stackit-cli/internal/cmd/load-balancer/observability-credentials/delete 29.73% (ø)
github.com/stackitcloud/stackit-cli/internal/cmd/load-balancer/observability-credentials/describe 64.86% (ø)
github.com/stackitcloud/stackit-cli/internal/cmd/load-balancer/observability-credentials/list 47.89% (ø)
github.com/stackitcloud/stackit-cli/internal/cmd/load-balancer/observability-credentials/update 43.10% (ø)
github.com/stackitcloud/stackit-cli/internal/cmd/load-balancer/quota 56.67% (ø)
github.com/stackitcloud/stackit-cli/internal/cmd/load-balancer/update 51.28% (ø)
github.com/stackitcloud/stackit-cli/internal/cmd/logme/credentials/create 44.23% (ø)
github.com/stackitcloud/stackit-cli/internal/cmd/logme/credentials/delete 36.59% (ø)
github.com/stackitcloud/stackit-cli/internal/cmd/logme/credentials/describe 55.56% (ø)
github.com/stackitcloud/stackit-cli/internal/cmd/logme/credentials/list 54.00% (ø)
github.com/stackitcloud/stackit-cli/internal/cmd/logme/instance/create 60.22% (ø)
github.com/stackitcloud/stackit-cli/internal/cmd/logme/instance/delete 25.58% (ø)
github.com/stackitcloud/stackit-cli/internal/cmd/logme/instance/describe 53.19% (ø)
github.com/stackitcloud/stackit-cli/internal/cmd/logme/instance/list 50.98% (ø)
github.com/stackitcloud/stackit-cli/internal/cmd/logme/plans 48.08% (ø)
github.com/stackitcloud/stackit-cli/internal/cmd/mariadb/credentials/create 44.23% (ø)
github.com/stackitcloud/stackit-cli/internal/cmd/mariadb/credentials/delete 36.59% (ø)
github.com/stackitcloud/stackit-cli/internal/cmd/mariadb/credentials/describe 56.82% (ø)
github.com/stackitcloud/stackit-cli/internal/cmd/mariadb/credentials/list 54.00% (ø)
github.com/stackitcloud/stackit-cli/internal/cmd/mariadb/instance/create 60.22% (ø)
github.com/stackitcloud/stackit-cli/internal/cmd/mariadb/instance/delete 25.58% (ø)
github.com/stackitcloud/stackit-cli/internal/cmd/mariadb/instance/describe 52.08% (ø)
github.com/stackitcloud/stackit-cli/internal/cmd/mariadb/instance/list 50.98% (ø)
github.com/stackitcloud/stackit-cli/internal/cmd/mariadb/plans 48.08% (ø)
github.com/stackitcloud/stackit-cli/internal/cmd/mongodbflex/backup/describe 58.82% (ø)
github.com/stackitcloud/stackit-cli/internal/cmd/mongodbflex/backup/list 42.11% (ø)
github.com/stackitcloud/stackit-cli/internal/cmd/mongodbflex/backup/restore 36.11% (ø)
github.com/stackitcloud/stackit-cli/internal/cmd/mongodbflex/backup/restore-jobs 54.00% (ø)
github.com/stackitcloud/stackit-cli/internal/cmd/mongodbflex/backup/schedule 66.04% (ø)
github.com/stackitcloud/stackit-cli/internal/cmd/mongodbflex/backup/update-schedule 69.32% (ø)
github.com/stackitcloud/stackit-cli/internal/cmd/mongodbflex/instance/create 58.82% (ø)
github.com/stackitcloud/stackit-cli/internal/cmd/mongodbflex/instance/delete 25.58% (ø)
github.com/stackitcloud/stackit-cli/internal/cmd/mongodbflex/instance/describe 54.41% (ø)
github.com/stackitcloud/stackit-cli/internal/cmd/mongodbflex/instance/list 57.45% (ø)
github.com/stackitcloud/stackit-cli/internal/cmd/mongodbflex/options 60.42% (ø)
github.com/stackitcloud/stackit-cli/internal/cmd/mongodbflex/user/create 58.49% (ø)
github.com/stackitcloud/stackit-cli/internal/cmd/mongodbflex/user/delete 36.59% (ø)
github.com/stackitcloud/stackit-cli/internal/cmd/mongodbflex/user/describe 70.45% (ø)
github.com/stackitcloud/stackit-cli/internal/cmd/mongodbflex/user/list 60.00% (ø)
github.com/stackitcloud/stackit-cli/internal/cmd/mongodbflex/user/reset-password 47.92% (ø)
github.com/stackitcloud/stackit-cli/internal/cmd/mongodbflex/user/update 46.94% (ø)
github.com/stackitcloud/stackit-cli/internal/cmd/network-area/create 51.79% (ø)
github.com/stackitcloud/stackit-cli/internal/cmd/network-area/delete 27.27% (ø)
github.com/stackitcloud/stackit-cli/internal/cmd/network-area/describe 42.05% (ø)
github.com/stackitcloud/stackit-cli/internal/cmd/network-area/list 49.15% (ø)
github.com/stackitcloud/stackit-cli/internal/cmd/network-area/network-range/create 40.91% (ø)
github.com/stackitcloud/stackit-cli/internal/cmd/network-area/network-range/list 50.00% (ø)
github.com/stackitcloud/stackit-cli/internal/cmd/network-area/route/create 43.48% (ø)
github.com/stackitcloud/stackit-cli/internal/cmd/network-area/route/list 50.00% (ø)
github.com/stackitcloud/stackit-cli/internal/cmd/network-interface/create 67.12% (ø)
github.com/stackitcloud/stackit-cli/internal/cmd/network-interface/list 50.94% (ø)
github.com/stackitcloud/stackit-cli/internal/cmd/network/create 61.90% (ø)
github.com/stackitcloud/stackit-cli/internal/cmd/network/delete 22.73% (ø)
github.com/stackitcloud/stackit-cli/internal/cmd/network/describe 58.75% (ø)
github.com/stackitcloud/stackit-cli/internal/cmd/network/list 54.55% (ø)
github.com/stackitcloud/stackit-cli/internal/cmd/object-storage/bucket/create 37.50% (ø)
github.com/stackitcloud/stackit-cli/internal/cmd/object-storage/bucket/delete 28.21% (ø)
github.com/stackitcloud/stackit-cli/internal/cmd/object-storage/bucket/describe 66.67% (ø)
github.com/stackitcloud/stackit-cli/internal/cmd/object-storage/bucket/list 48.98% (ø)
github.com/stackitcloud/stackit-cli/internal/cmd/object-storage/credentials-group/create 55.26% (ø)
github.com/stackitcloud/stackit-cli/internal/cmd/object-storage/credentials-group/delete 33.33% (ø)
github.com/stackitcloud/stackit-cli/internal/cmd/object-storage/credentials-group/list 55.81% (ø)
github.com/stackitcloud/stackit-cli/internal/cmd/object-storage/credentials/create 57.69% (ø)
github.com/stackitcloud/stackit-cli/internal/cmd/object-storage/credentials/delete 38.10% (ø)
github.com/stackitcloud/stackit-cli/internal/cmd/object-storage/credentials/list 55.77% (ø)
github.com/stackitcloud/stackit-cli/internal/cmd/object-storage/disable 28.57% (+5.71%) 👍
github.com/stackitcloud/stackit-cli/internal/cmd/object-storage/enable 28.57% (+5.71%) 👍
github.com/stackitcloud/stackit-cli/internal/cmd/observability/credentials/create 48.89% (ø)
github.com/stackitcloud/stackit-cli/internal/cmd/observability/credentials/list 52.08% (ø)
github.com/stackitcloud/stackit-cli/internal/cmd/observability/grafana/public-read-access/disable 39.47% (ø)
github.com/stackitcloud/stackit-cli/internal/cmd/observability/grafana/public-read-access/enable 39.47% (ø)
github.com/stackitcloud/stackit-cli/internal/cmd/observability/grafana/single-sign-on/disable 39.47% (ø)
github.com/stackitcloud/stackit-cli/internal/cmd/observability/grafana/single-sign-on/enable 39.47% (ø)
github.com/stackitcloud/stackit-cli/internal/cmd/observability/instance/create 54.32% (ø)
github.com/stackitcloud/stackit-cli/internal/cmd/observability/instance/delete 25.58% (ø)
github.com/stackitcloud/stackit-cli/internal/cmd/observability/instance/describe 50.94% (ø)
github.com/stackitcloud/stackit-cli/internal/cmd/observability/instance/list 51.06% (ø)
github.com/stackitcloud/stackit-cli/internal/cmd/observability/instance/update 51.16% (ø)
github.com/stackitcloud/stackit-cli/internal/cmd/observability/plans 53.06% (ø)
github.com/stackitcloud/stackit-cli/internal/cmd/observability/scrape-config/create 35.59% (ø)
github.com/stackitcloud/stackit-cli/internal/cmd/observability/scrape-config/generate-payload 51.85% (ø)
github.com/stackitcloud/stackit-cli/internal/cmd/observability/scrape-config/list 50.00% (ø)
github.com/stackitcloud/stackit-cli/internal/cmd/opensearch/credentials/create 55.77% (ø)
github.com/stackitcloud/stackit-cli/internal/cmd/opensearch/credentials/delete 36.59% (ø)
github.com/stackitcloud/stackit-cli/internal/cmd/opensearch/credentials/describe 56.82% (ø)
github.com/stackitcloud/stackit-cli/internal/cmd/opensearch/credentials/list 54.00% (ø)
github.com/stackitcloud/stackit-cli/internal/cmd/opensearch/instance/create 59.78% (ø)
github.com/stackitcloud/stackit-cli/internal/cmd/opensearch/instance/delete 25.58% (ø)
github.com/stackitcloud/stackit-cli/internal/cmd/opensearch/instance/describe 52.08% (ø)
github.com/stackitcloud/stackit-cli/internal/cmd/opensearch/instance/list 46.81% (ø)
github.com/stackitcloud/stackit-cli/internal/cmd/opensearch/plans 50.00% (ø)
github.com/stackitcloud/stackit-cli/internal/cmd/organization/member/add 45.45% (ø)
github.com/stackitcloud/stackit-cli/internal/cmd/organization/member/list 57.38% (ø)
github.com/stackitcloud/stackit-cli/internal/cmd/organization/member/remove 47.37% (ø)
github.com/stackitcloud/stackit-cli/internal/cmd/organization/role/list 52.08% (ø)
github.com/stackitcloud/stackit-cli/internal/cmd/postgresflex/backup/list 54.72% (ø)
github.com/stackitcloud/stackit-cli/internal/cmd/postgresflex/backup/update-schedule 38.89% (ø)
github.com/stackitcloud/stackit-cli/internal/cmd/postgresflex/instance/clone 58.23% (ø)
github.com/stackitcloud/stackit-cli/internal/cmd/postgresflex/instance/create 58.82% (ø)
github.com/stackitcloud/stackit-cli/internal/cmd/postgresflex/instance/delete 30.67% (ø)
github.com/stackitcloud/stackit-cli/internal/cmd/postgresflex/instance/describe 79.69% (ø)
github.com/stackitcloud/stackit-cli/internal/cmd/postgresflex/instance/list 52.08% (ø)
github.com/stackitcloud/stackit-cli/internal/cmd/postgresflex/options 56.99% (ø)
github.com/stackitcloud/stackit-cli/internal/cmd/postgresflex/user/create 58.82% (ø)
github.com/stackitcloud/stackit-cli/internal/cmd/postgresflex/user/delete 36.59% (ø)
github.com/stackitcloud/stackit-cli/internal/cmd/postgresflex/user/describe 69.05% (ø)
github.com/stackitcloud/stackit-cli/internal/cmd/postgresflex/user/list 54.00% (ø)
github.com/stackitcloud/stackit-cli/internal/cmd/postgresflex/user/reset-password 48.98% (ø)
github.com/stackitcloud/stackit-cli/internal/cmd/postgresflex/user/update 44.68% (ø)
github.com/stackitcloud/stackit-cli/internal/cmd/project/create 61.64% (ø)
github.com/stackitcloud/stackit-cli/internal/cmd/project/delete 30.30% (+6.06%) 👍
github.com/stackitcloud/stackit-cli/internal/cmd/project/describe 72.92% (ø)
github.com/stackitcloud/stackit-cli/internal/cmd/project/list 79.55% (ø)
github.com/stackitcloud/stackit-cli/internal/cmd/project/member/add 39.47% (ø)
github.com/stackitcloud/stackit-cli/internal/cmd/project/member/list 56.06% (ø)
github.com/stackitcloud/stackit-cli/internal/cmd/project/member/remove 41.86% (ø)
github.com/stackitcloud/stackit-cli/internal/cmd/project/role/list 54.00% (ø)
github.com/stackitcloud/stackit-cli/internal/cmd/project/update 52.00% (ø)
github.com/stackitcloud/stackit-cli/internal/cmd/public-ip/create 42.50% (ø)
github.com/stackitcloud/stackit-cli/internal/cmd/public-ip/delete 29.41% (ø)
github.com/stackitcloud/stackit-cli/internal/cmd/public-ip/describe 51.22% (ø)
github.com/stackitcloud/stackit-cli/internal/cmd/public-ip/list 47.06% (ø)
github.com/stackitcloud/stackit-cli/internal/cmd/public-ip/ranges/list 50.00% (ø)
github.com/stackitcloud/stackit-cli/internal/cmd/quota/list 41.10% (ø)
github.com/stackitcloud/stackit-cli/internal/cmd/rabbitmq/credentials/create 56.90% (ø)
github.com/stackitcloud/stackit-cli/internal/cmd/rabbitmq/credentials/delete 36.59% (ø)
github.com/stackitcloud/stackit-cli/internal/cmd/rabbitmq/credentials/describe 56.82% (ø)
github.com/stackitcloud/stackit-cli/internal/cmd/rabbitmq/credentials/list 54.00% (ø)
github.com/stackitcloud/stackit-cli/internal/cmd/rabbitmq/instance/create 60.20% (ø)
github.com/stackitcloud/stackit-cli/internal/cmd/rabbitmq/instance/delete 25.58% (ø)
github.com/stackitcloud/stackit-cli/internal/cmd/rabbitmq/instance/describe 58.33% (ø)
github.com/stackitcloud/stackit-cli/internal/cmd/rabbitmq/instance/list 51.92% (ø)
github.com/stackitcloud/stackit-cli/internal/cmd/rabbitmq/plans 48.08% (ø)
github.com/stackitcloud/stackit-cli/internal/cmd/redis/credentials/create 58.62% (ø)
github.com/stackitcloud/stackit-cli/internal/cmd/redis/credentials/delete 36.59% (ø)
github.com/stackitcloud/stackit-cli/internal/cmd/redis/credentials/describe 56.82% (ø)
github.com/stackitcloud/stackit-cli/internal/cmd/redis/credentials/list 58.82% (ø)
github.com/stackitcloud/stackit-cli/internal/cmd/redis/instance/create 59.79% (ø)
github.com/stackitcloud/stackit-cli/internal/cmd/redis/instance/delete 25.58% (ø)
github.com/stackitcloud/stackit-cli/internal/cmd/redis/instance/describe 58.33% (ø)
github.com/stackitcloud/stackit-cli/internal/cmd/redis/instance/list 56.86% (ø)
github.com/stackitcloud/stackit-cli/internal/cmd/redis/plans 48.08% (ø)
github.com/stackitcloud/stackit-cli/internal/cmd/secrets-manager/instance/create 50.00% (ø)
github.com/stackitcloud/stackit-cli/internal/cmd/secrets-manager/instance/delete 33.33% (ø)
github.com/stackitcloud/stackit-cli/internal/cmd/secrets-manager/instance/describe 63.16% (ø)
github.com/stackitcloud/stackit-cli/internal/cmd/secrets-manager/instance/list 51.06% (ø)
github.com/stackitcloud/stackit-cli/internal/cmd/secrets-manager/user/create 55.32% (ø)
github.com/stackitcloud/stackit-cli/internal/cmd/secrets-manager/user/delete 36.59% (ø)
github.com/stackitcloud/stackit-cli/internal/cmd/secrets-manager/user/describe 61.36% (ø)
github.com/stackitcloud/stackit-cli/internal/cmd/secrets-manager/user/list 54.00% (ø)
github.com/stackitcloud/stackit-cli/internal/cmd/security-group/create 51.22% (ø)
github.com/stackitcloud/stackit-cli/internal/cmd/security-group/delete 25.71% (ø)
github.com/stackitcloud/stackit-cli/internal/cmd/security-group/describe 37.84% (ø)
github.com/stackitcloud/stackit-cli/internal/cmd/security-group/list 42.86% (ø)
github.com/stackitcloud/stackit-cli/internal/cmd/security-group/rule/create 64.94% (ø)
github.com/stackitcloud/stackit-cli/internal/cmd/security-group/rule/describe 49.18% (ø)
github.com/stackitcloud/stackit-cli/internal/cmd/security-group/rule/list 41.07% (ø)
github.com/stackitcloud/stackit-cli/internal/cmd/security-group/update 44.68% (ø)
github.com/stackitcloud/stackit-cli/internal/cmd/server/backup/create 46.00% (ø)
github.com/stackitcloud/stackit-cli/internal/cmd/server/backup/delete 45.45% (ø)
github.com/stackitcloud/stackit-cli/internal/cmd/server/backup/describe 73.58% (ø)
github.com/stackitcloud/stackit-cli/internal/cmd/server/backup/disable 31.11% (+13.33%) 🎉
github.com/stackitcloud/stackit-cli/internal/cmd/server/backup/enable 36.59% (+14.63%) 🎉
github.com/stackitcloud/stackit-cli/internal/cmd/server/backup/list 52.63% (ø)
github.com/stackitcloud/stackit-cli/internal/cmd/server/backup/restore 53.85% (ø)
github.com/stackitcloud/stackit-cli/internal/cmd/server/backup/schedule/create 49.06% (ø)
github.com/stackitcloud/stackit-cli/internal/cmd/server/backup/schedule/delete 37.50% (ø)
github.com/stackitcloud/stackit-cli/internal/cmd/server/backup/schedule/describe 72.92% (ø)
github.com/stackitcloud/stackit-cli/internal/cmd/server/backup/schedule/list 56.67% (ø)
github.com/stackitcloud/stackit-cli/internal/cmd/server/backup/volume-backup/delete 47.06% (ø)
github.com/stackitcloud/stackit-cli/internal/cmd/server/backup/volume-backup/restore 51.35% (ø)
github.com/stackitcloud/stackit-cli/internal/cmd/server/command/create 46.00% (ø)
github.com/stackitcloud/stackit-cli/internal/cmd/server/command/describe 74.51% (ø)
github.com/stackitcloud/stackit-cli/internal/cmd/server/command/list 47.17% (ø)
github.com/stackitcloud/stackit-cli/internal/cmd/server/command/template/describe 65.22% (ø)
github.com/stackitcloud/stackit-cli/internal/cmd/server/command/template/list 56.52% (ø)
github.com/stackitcloud/stackit-cli/internal/cmd/server/console 47.22% (ø)
github.com/stackitcloud/stackit-cli/internal/cmd/server/create 68.57% (ø)
github.com/stackitcloud/stackit-cli/internal/cmd/server/deallocate 22.73% (ø)
github.com/stackitcloud/stackit-cli/internal/cmd/server/delete 22.73% (ø)
github.com/stackitcloud/stackit-cli/internal/cmd/server/describe 37.84% (ø)
github.com/stackitcloud/stackit-cli/internal/cmd/server/list 35.71% (ø)
github.com/stackitcloud/stackit-cli/internal/cmd/server/log 41.46% (ø)
github.com/stackitcloud/stackit-cli/internal/cmd/server/machine-type/describe 30.00% (ø)
github.com/stackitcloud/stackit-cli/internal/cmd/server/machine-type/list 47.83% (ø)
github.com/stackitcloud/stackit-cli/internal/cmd/server/network-interface/attach 37.10% (ø)
github.com/stackitcloud/stackit-cli/internal/cmd/server/network-interface/detach 35.94% (ø)
github.com/stackitcloud/stackit-cli/internal/cmd/server/network-interface/list 52.00% (ø)
github.com/stackitcloud/stackit-cli/internal/cmd/server/os-update/create 40.91% (ø)
github.com/stackitcloud/stackit-cli/internal/cmd/server/os-update/describe 71.74% (ø)
github.com/stackitcloud/stackit-cli/internal/cmd/server/os-update/disable 35.90% (+15.38%) 🎉
github.com/stackitcloud/stackit-cli/internal/cmd/server/os-update/enable 36.59% (+14.63%) 🎉
github.com/stackitcloud/stackit-cli/internal/cmd/server/os-update/list 41.67% (ø)
github.com/stackitcloud/stackit-cli/internal/cmd/server/os-update/schedule/create 45.83% (ø)
github.com/stackitcloud/stackit-cli/internal/cmd/server/os-update/schedule/delete 45.45% (ø)
github.com/stackitcloud/stackit-cli/internal/cmd/server/os-update/schedule/describe 69.77% (ø)
github.com/stackitcloud/stackit-cli/internal/cmd/server/os-update/schedule/list 47.17% (ø)
github.com/stackitcloud/stackit-cli/internal/cmd/server/reboot 38.46% (ø)
github.com/stackitcloud/stackit-cli/internal/cmd/server/rescue 32.00% (ø)
github.com/stackitcloud/stackit-cli/internal/cmd/server/resize 32.00% (ø)
github.com/stackitcloud/stackit-cli/internal/cmd/server/service-account/list 50.98% (ø)
github.com/stackitcloud/stackit-cli/internal/cmd/server/start 25.64% (ø)
github.com/stackitcloud/stackit-cli/internal/cmd/server/stop 22.73% (ø)
github.com/stackitcloud/stackit-cli/internal/cmd/server/unrescue 22.73% (ø)
github.com/stackitcloud/stackit-cli/internal/cmd/server/volume/list 44.64% (ø)
github.com/stackitcloud/stackit-cli/internal/cmd/service-account/create 48.78% (ø)
github.com/stackitcloud/stackit-cli/internal/cmd/service-account/delete 35.48% (ø)
github.com/stackitcloud/stackit-cli/internal/cmd/service-account/key/create 50.00% (ø)
github.com/stackitcloud/stackit-cli/internal/cmd/service-account/key/delete 47.22% (ø)
github.com/stackitcloud/stackit-cli/internal/cmd/service-account/key/describe 62.16% (ø)
github.com/stackitcloud/stackit-cli/internal/cmd/service-account/key/list 59.62% (ø)
github.com/stackitcloud/stackit-cli/internal/cmd/service-account/key/update 62.90% (ø)
github.com/stackitcloud/stackit-cli/internal/cmd/service-account/list 51.06% (ø)
github.com/stackitcloud/stackit-cli/internal/cmd/service-account/token/create 58.70% (ø)
github.com/stackitcloud/stackit-cli/internal/cmd/service-account/token/list 59.18% (ø)
github.com/stackitcloud/stackit-cli/internal/cmd/service-account/token/revoke 47.22% (ø)
github.com/stackitcloud/stackit-cli/internal/cmd/ske/cluster/create 36.84% (ø)
github.com/stackitcloud/stackit-cli/internal/cmd/ske/cluster/delete 28.21% (ø)
github.com/stackitcloud/stackit-cli/internal/cmd/ske/cluster/describe 75.93% (ø)
github.com/stackitcloud/stackit-cli/internal/cmd/ske/cluster/generate-payload 48.84% (ø)
github.com/stackitcloud/stackit-cli/internal/cmd/ske/cluster/list 50.75% (ø)
github.com/stackitcloud/stackit-cli/internal/cmd/ske/cluster/update 45.76% (ø)
github.com/stackitcloud/stackit-cli/internal/cmd/ske/credentials/complete-rotation 27.50% (ø)
github.com/stackitcloud/stackit-cli/internal/cmd/ske/credentials/start-rotation 27.50% (ø)
github.com/stackitcloud/stackit-cli/internal/cmd/ske/describe 58.82% (ø)
github.com/stackitcloud/stackit-cli/internal/cmd/ske/disable 23.81% (+4.76%) 👍
github.com/stackitcloud/stackit-cli/internal/cmd/ske/enable 23.81% (+4.76%) 👍
github.com/stackitcloud/stackit-cli/internal/cmd/ske/kubeconfig/create 33.64% (ø)
github.com/stackitcloud/stackit-cli/internal/cmd/ske/options 39.69% (ø)
github.com/stackitcloud/stackit-cli/internal/cmd/volume/backup/create 43.24% (ø)
github.com/stackitcloud/stackit-cli/internal/cmd/volume/backup/delete 26.83% (ø)
github.com/stackitcloud/stackit-cli/internal/cmd/volume/backup/describe 66.67% (ø)
github.com/stackitcloud/stackit-cli/internal/cmd/volume/backup/list 54.39% (ø)
github.com/stackitcloud/stackit-cli/internal/cmd/volume/backup/restore 22.00% (ø)
github.com/stackitcloud/stackit-cli/internal/cmd/volume/backup/update 42.22% (ø)
github.com/stackitcloud/stackit-cli/internal/cmd/volume/create 50.85% (ø)
github.com/stackitcloud/stackit-cli/internal/cmd/volume/delete 23.81% (ø)
github.com/stackitcloud/stackit-cli/internal/cmd/volume/describe 58.18% (ø)
github.com/stackitcloud/stackit-cli/internal/cmd/volume/list 55.10% (ø)
github.com/stackitcloud/stackit-cli/internal/cmd/volume/performance-class/describe 59.09% (ø)
github.com/stackitcloud/stackit-cli/internal/cmd/volume/performance-class/list 54.17% (ø)
github.com/stackitcloud/stackit-cli/internal/cmd/volume/snapshot/create 41.94% (ø)
github.com/stackitcloud/stackit-cli/internal/cmd/volume/snapshot/delete 23.81% (ø)
github.com/stackitcloud/stackit-cli/internal/cmd/volume/snapshot/describe 63.27% (ø)
github.com/stackitcloud/stackit-cli/internal/cmd/volume/snapshot/list 54.39% (ø)
github.com/stackitcloud/stackit-cli/internal/cmd/volume/snapshot/update 52.17% (ø)
github.com/stackitcloud/stackit-cli/internal/pkg/testutils 0.00% (ø)

Coverage by file

Changed files (no unit tests)

Changed File Coverage Δ Total Covered Missed 🤖
github.com/stackitcloud/stackit-cli/internal/cmd/affinity-groups/create/create.go 48.78% (ø) 41 20 21
github.com/stackitcloud/stackit-cli/internal/cmd/affinity-groups/list/list.go 51.16% (ø) 43 22 21
github.com/stackitcloud/stackit-cli/internal/cmd/auth/activate-service-account/activate_service_account.go 33.33% (-2.15%) 33 (+2) 11 22 (+2) 👎
github.com/stackitcloud/stackit-cli/internal/cmd/auth/get-access-token/get_access_token.go 0.00% (ø) 26 0 26
github.com/stackitcloud/stackit-cli/internal/cmd/beta/alb/create/create.go 45.07% (ø) 71 32 39
github.com/stackitcloud/stackit-cli/internal/cmd/beta/alb/list/list.go 40.38% (ø) 52 21 31
github.com/stackitcloud/stackit-cli/internal/cmd/beta/alb/observability-credentials/add/add.go 51.35% (ø) 37 19 18
github.com/stackitcloud/stackit-cli/internal/cmd/beta/alb/observability-credentials/list/list.go 51.22% (ø) 41 21 20
github.com/stackitcloud/stackit-cli/internal/cmd/beta/alb/plans/plans.go 41.46% (ø) 41 17 24
github.com/stackitcloud/stackit-cli/internal/cmd/beta/alb/pool/update/update.go 50.75% (ø) 67 34 33
github.com/stackitcloud/stackit-cli/internal/cmd/beta/alb/quotas/quotas.go 50.00% (ø) 36 18 18
github.com/stackitcloud/stackit-cli/internal/cmd/beta/alb/template/template.go 34.38% (ø) 32 11 21
github.com/stackitcloud/stackit-cli/internal/cmd/beta/alb/update/update.go 38.64% (ø) 88 34 54
github.com/stackitcloud/stackit-cli/internal/cmd/beta/sqlserverflex/database/list/list.go 54.00% (ø) 50 27 23
github.com/stackitcloud/stackit-cli/internal/cmd/beta/sqlserverflex/instance/create/create.go 62.50% (ø) 96 60 36
github.com/stackitcloud/stackit-cli/internal/cmd/beta/sqlserverflex/instance/list/list.go 51.06% (ø) 47 24 23
github.com/stackitcloud/stackit-cli/internal/cmd/beta/sqlserverflex/options/options.go 59.03% (ø) 144 85 59
github.com/stackitcloud/stackit-cli/internal/cmd/beta/sqlserverflex/user/create/create.go 51.85% (ø) 54 28 26
github.com/stackitcloud/stackit-cli/internal/cmd/beta/sqlserverflex/user/list/list.go 54.00% (ø) 50 27 23
github.com/stackitcloud/stackit-cli/internal/cmd/config/profile/import/import.go 58.33% (ø) 24 14 10
github.com/stackitcloud/stackit-cli/internal/cmd/config/set/set.go 89.52% (ø) 124 111 13
github.com/stackitcloud/stackit-cli/internal/cmd/dns/record-set/create/create.go 56.34% (ø) 71 40 31
github.com/stackitcloud/stackit-cli/internal/cmd/dns/record-set/list/list.go 72.55% (ø) 102 74 28
github.com/stackitcloud/stackit-cli/internal/cmd/dns/zone/create/create.go 57.14% (ø) 70 40 30
github.com/stackitcloud/stackit-cli/internal/cmd/dns/zone/list/list.go 74.19% (ø) 93 69 24
github.com/stackitcloud/stackit-cli/internal/cmd/git/flavor/list/list.go 50.00% (ø) 46 23 23
github.com/stackitcloud/stackit-cli/internal/cmd/git/instance/create/create.go 50.00% (ø) 52 26 26
github.com/stackitcloud/stackit-cli/internal/cmd/git/instance/list/list.go 50.00% (ø) 46 23 23
github.com/stackitcloud/stackit-cli/internal/cmd/image/create/create.go 49.02% (ø) 153 75 78
github.com/stackitcloud/stackit-cli/internal/cmd/image/list/list.go 38.71% (ø) 62 24 38
github.com/stackitcloud/stackit-cli/internal/cmd/key-pair/create/create.go 54.05% (ø) 37 20 17
github.com/stackitcloud/stackit-cli/internal/cmd/key-pair/list/list.go 56.52% (ø) 46 26 20
github.com/stackitcloud/stackit-cli/internal/cmd/load-balancer/create/create.go 41.82% (ø) 55 23 32
github.com/stackitcloud/stackit-cli/internal/cmd/load-balancer/generate-payload/generate_payload.go 56.14% (ø) 57 32 25
github.com/stackitcloud/stackit-cli/internal/cmd/load-balancer/list/list.go 52.83% (ø) 53 28 25
github.com/stackitcloud/stackit-cli/internal/cmd/load-balancer/observability-credentials/add/add.go 46.94% (ø) 49 23 26
github.com/stackitcloud/stackit-cli/internal/cmd/load-balancer/observability-credentials/cleanup/cleanup.go 21.05% (ø) 57 12 45
github.com/stackitcloud/stackit-cli/internal/cmd/load-balancer/observability-credentials/list/list.go 47.89% (ø) 71 34 37
github.com/stackitcloud/stackit-cli/internal/cmd/load-balancer/quota/quota.go 56.67% (ø) 30 17 13
github.com/stackitcloud/stackit-cli/internal/cmd/logme/credentials/create/create.go 44.23% (ø) 52 23 29
github.com/stackitcloud/stackit-cli/internal/cmd/logme/credentials/list/list.go 54.00% (ø) 50 27 23
github.com/stackitcloud/stackit-cli/internal/cmd/logme/instance/create/create.go 60.22% (ø) 93 56 37
github.com/stackitcloud/stackit-cli/internal/cmd/logme/instance/list/list.go 50.98% (ø) 51 26 25
github.com/stackitcloud/stackit-cli/internal/cmd/logme/plans/plans.go 48.08% (ø) 52 25 27
github.com/stackitcloud/stackit-cli/internal/cmd/mariadb/credentials/create/create.go 44.23% (ø) 52 23 29
github.com/stackitcloud/stackit-cli/internal/cmd/mariadb/credentials/list/list.go 54.00% (ø) 50 27 23
github.com/stackitcloud/stackit-cli/internal/cmd/mariadb/instance/create/create.go 60.22% (ø) 93 56 37
github.com/stackitcloud/stackit-cli/internal/cmd/mariadb/instance/list/list.go 50.98% (ø) 51 26 25
github.com/stackitcloud/stackit-cli/internal/cmd/mariadb/plans/plans.go 48.08% (ø) 52 25 27
github.com/stackitcloud/stackit-cli/internal/cmd/mongodbflex/backup/list/list.go 42.11% (ø) 57 24 33
github.com/stackitcloud/stackit-cli/internal/cmd/mongodbflex/backup/restore-jobs/restore_jobs.go 54.00% (ø) 50 27 23
github.com/stackitcloud/stackit-cli/internal/cmd/mongodbflex/backup/restore/restore.go 36.11% (ø) 72 26 46
github.com/stackitcloud/stackit-cli/internal/cmd/mongodbflex/backup/schedule/schedule.go 66.04% (ø) 53 35 18
github.com/stackitcloud/stackit-cli/internal/cmd/mongodbflex/backup/update-schedule/update_schedule.go 69.32% (ø) 88 61 27
github.com/stackitcloud/stackit-cli/internal/cmd/mongodbflex/instance/create/create.go 58.82% (ø) 102 60 42
github.com/stackitcloud/stackit-cli/internal/cmd/mongodbflex/instance/list/list.go 57.45% (ø) 47 27 20
github.com/stackitcloud/stackit-cli/internal/cmd/mongodbflex/options/options.go 60.42% (ø) 96 58 38
github.com/stackitcloud/stackit-cli/internal/cmd/mongodbflex/user/create/create.go 58.49% (ø) 53 31 22
github.com/stackitcloud/stackit-cli/internal/cmd/mongodbflex/user/list/list.go 60.00% (ø) 50 30 20
github.com/stackitcloud/stackit-cli/internal/cmd/network-area/create/create.go 51.79% (ø) 56 29 27
github.com/stackitcloud/stackit-cli/internal/cmd/network-area/list/list.go 49.15% (ø) 59 29 30
github.com/stackitcloud/stackit-cli/internal/cmd/network-area/network-range/create/create.go 40.91% (ø) 44 18 26
github.com/stackitcloud/stackit-cli/internal/cmd/network-area/network-range/list/list.go 50.00% (ø) 46 23 23
github.com/stackitcloud/stackit-cli/internal/cmd/network-area/route/create/create.go 43.48% (ø) 46 20 26
github.com/stackitcloud/stackit-cli/internal/cmd/network-area/route/list/list.go 50.00% (ø) 46 23 23
github.com/stackitcloud/stackit-cli/internal/cmd/network-interface/create/create.go 67.12% (ø) 73 49 24
github.com/stackitcloud/stackit-cli/internal/cmd/network-interface/list/list.go 50.94% (ø) 53 27 26
github.com/stackitcloud/stackit-cli/internal/cmd/network/create/create.go 61.90% (ø) 84 52 32
github.com/stackitcloud/stackit-cli/internal/cmd/network/list/list.go 54.55% (ø) 55 30 25
github.com/stackitcloud/stackit-cli/internal/cmd/object-storage/bucket/list/list.go 48.98% (ø) 49 24 25
github.com/stackitcloud/stackit-cli/internal/cmd/object-storage/credentials-group/create/create.go 55.26% (ø) 38 21 17
github.com/stackitcloud/stackit-cli/internal/cmd/object-storage/credentials-group/list/list.go 55.81% (ø) 43 24 19
github.com/stackitcloud/stackit-cli/internal/cmd/object-storage/credentials/create/create.go 57.69% (ø) 52 30 22
github.com/stackitcloud/stackit-cli/internal/cmd/object-storage/credentials/list/list.go 55.77% (ø) 52 29 23
github.com/stackitcloud/stackit-cli/internal/cmd/object-storage/disable/disable.go 28.57% (+5.71%) 35 10 (+2) 25 (-2) 👍
github.com/stackitcloud/stackit-cli/internal/cmd/object-storage/enable/enable.go 28.57% (+5.71%) 35 10 (+2) 25 (-2) 👍
github.com/stackitcloud/stackit-cli/internal/cmd/observability/credentials/create/create.go 48.89% (ø) 45 22 23
github.com/stackitcloud/stackit-cli/internal/cmd/observability/credentials/list/list.go 52.08% (ø) 48 25 23
github.com/stackitcloud/stackit-cli/internal/cmd/observability/instance/create/create.go 54.32% (ø) 81 44 37
github.com/stackitcloud/stackit-cli/internal/cmd/observability/instance/list/list.go 51.06% (ø) 47 24 23
github.com/stackitcloud/stackit-cli/internal/cmd/observability/plans/plans.go 53.06% (ø) 49 26 23
github.com/stackitcloud/stackit-cli/internal/cmd/observability/scrape-config/create/create.go 35.59% (ø) 59 21 38
github.com/stackitcloud/stackit-cli/internal/cmd/observability/scrape-config/generate-payload/generate_payload.go 51.85% (ø) 54 28 26
github.com/stackitcloud/stackit-cli/internal/cmd/observability/scrape-config/list/list.go 50.00% (ø) 54 27 27
github.com/stackitcloud/stackit-cli/internal/cmd/opensearch/credentials/create/create.go 55.77% (ø) 52 29 23
github.com/stackitcloud/stackit-cli/internal/cmd/opensearch/credentials/list/list.go 54.00% (ø) 50 27 23
github.com/stackitcloud/stackit-cli/internal/cmd/opensearch/instance/create/create.go 59.78% (ø) 92 55 37
github.com/stackitcloud/stackit-cli/internal/cmd/opensearch/instance/list/list.go 46.81% (ø) 47 22 25
github.com/stackitcloud/stackit-cli/internal/cmd/opensearch/plans/plans.go 50.00% (ø) 52 26 26
github.com/stackitcloud/stackit-cli/internal/cmd/organization/member/list/list.go 57.38% (ø) 61 35 26
github.com/stackitcloud/stackit-cli/internal/cmd/organization/role/list/list.go 52.08% (ø) 48 25 23
github.com/stackitcloud/stackit-cli/internal/cmd/postgresflex/backup/list/list.go 54.72% (ø) 53 29 24
github.com/stackitcloud/stackit-cli/internal/cmd/postgresflex/backup/update-schedule/update_schedule.go 38.89% (ø) 36 14 22
github.com/stackitcloud/stackit-cli/internal/cmd/postgresflex/instance/create/create.go 58.82% (ø) 102 60 42
github.com/stackitcloud/stackit-cli/internal/cmd/postgresflex/instance/list/list.go 52.08% (ø) 48 25 23
github.com/stackitcloud/stackit-cli/internal/cmd/postgresflex/options/options.go 56.99% (ø) 93 53 40
github.com/stackitcloud/stackit-cli/internal/cmd/postgresflex/user/create/create.go 58.82% (ø) 51 30 21
github.com/stackitcloud/stackit-cli/internal/cmd/postgresflex/user/list/list.go 54.00% (ø) 50 27 23
github.com/stackitcloud/stackit-cli/internal/cmd/project/create/create.go 61.64% (ø) 73 45 28
github.com/stackitcloud/stackit-cli/internal/cmd/project/delete/delete.go 30.30% (+6.06%) 33 10 (+2) 23 (-2) 👍
github.com/stackitcloud/stackit-cli/internal/cmd/project/list/list.go 79.55% (ø) 88 70 18
github.com/stackitcloud/stackit-cli/internal/cmd/project/member/list/list.go 56.06% (ø) 66 37 29
github.com/stackitcloud/stackit-cli/internal/cmd/project/role/list/list.go 54.00% (ø) 50 27 23
github.com/stackitcloud/stackit-cli/internal/cmd/project/update/update.go 52.00% (ø) 50 26 24
github.com/stackitcloud/stackit-cli/internal/cmd/public-ip/create/create.go 42.50% (ø) 40 17 23
github.com/stackitcloud/stackit-cli/internal/cmd/public-ip/list/list.go 47.06% (ø) 51 24 27
github.com/stackitcloud/stackit-cli/internal/cmd/public-ip/ranges/list/list.go 50.00% (ø) 34 17 17
github.com/stackitcloud/stackit-cli/internal/cmd/quota/list/list.go 41.10% (ø) 73 30 43
github.com/stackitcloud/stackit-cli/internal/cmd/rabbitmq/credentials/create/create.go 56.90% (ø) 58 33 25
github.com/stackitcloud/stackit-cli/internal/cmd/rabbitmq/credentials/list/list.go 54.00% (ø) 50 27 23
github.com/stackitcloud/stackit-cli/internal/cmd/rabbitmq/instance/create/create.go 60.20% (ø) 98 59 39
github.com/stackitcloud/stackit-cli/internal/cmd/rabbitmq/instance/list/list.go 51.92% (ø) 52 27 25
github.com/stackitcloud/stackit-cli/internal/cmd/rabbitmq/plans/plans.go 48.08% (ø) 52 25 27
github.com/stackitcloud/stackit-cli/internal/cmd/redis/credentials/create/create.go 58.62% (ø) 58 34 24
github.com/stackitcloud/stackit-cli/internal/cmd/redis/credentials/list/list.go 58.82% (ø) 51 30 21
github.com/stackitcloud/stackit-cli/internal/cmd/redis/instance/create/create.go 59.79% (ø) 97 58 39
github.com/stackitcloud/stackit-cli/internal/cmd/redis/instance/list/list.go 56.86% (ø) 51 29 22
github.com/stackitcloud/stackit-cli/internal/cmd/redis/plans/plans.go 48.08% (ø) 52 25 27
github.com/stackitcloud/stackit-cli/internal/cmd/secrets-manager/instance/create/create.go 50.00% (ø) 54 27 27
github.com/stackitcloud/stackit-cli/internal/cmd/secrets-manager/instance/list/list.go 51.06% (ø) 47 24 23
github.com/stackitcloud/stackit-cli/internal/cmd/secrets-manager/user/create/create.go 55.32% (ø) 47 26 21
github.com/stackitcloud/stackit-cli/internal/cmd/secrets-manager/user/list/list.go 54.00% (ø) 50 27 23
github.com/stackitcloud/stackit-cli/internal/cmd/security-group/create/create.go 51.22% (ø) 41 21 20
github.com/stackitcloud/stackit-cli/internal/cmd/security-group/list/list.go 42.86% (ø) 49 21 28
github.com/stackitcloud/stackit-cli/internal/cmd/security-group/rule/create/create.go 64.94% (ø) 77 50 27
github.com/stackitcloud/stackit-cli/internal/cmd/security-group/rule/list/list.go 41.07% (ø) 56 23 33
github.com/stackitcloud/stackit-cli/internal/cmd/server/backup/create/create.go 46.00% (ø) 50 23 27
github.com/stackitcloud/stackit-cli/internal/cmd/server/backup/disable/disable.go 31.11% (+13.33%) 45 14 (+6) 31 (-6) 🎉
github.com/stackitcloud/stackit-cli/internal/cmd/server/backup/enable/enable.go 36.59% (+14.63%) 41 15 (+6) 26 (-6) 🎉
github.com/stackitcloud/stackit-cli/internal/cmd/server/backup/list/list.go 52.63% (ø) 57 30 27
github.com/stackitcloud/stackit-cli/internal/cmd/server/backup/schedule/create/create.go 49.06% (ø) 53 26 27
github.com/stackitcloud/stackit-cli/internal/cmd/server/backup/schedule/list/list.go 56.67% (ø) 60 34 26
github.com/stackitcloud/stackit-cli/internal/cmd/server/command/create/create.go 46.00% (ø) 50 23 27
github.com/stackitcloud/stackit-cli/internal/cmd/server/command/list/list.go 47.17% (ø) 53 25 28
github.com/stackitcloud/stackit-cli/internal/cmd/server/command/template/list/list.go 56.52% (ø) 46 26 20
github.com/stackitcloud/stackit-cli/internal/cmd/server/create/create.go 68.57% (ø) 105 72 33
github.com/stackitcloud/stackit-cli/internal/cmd/server/list/list.go 35.71% (ø) 70 25 45
github.com/stackitcloud/stackit-cli/internal/cmd/server/machine-type/list/list.go 47.83% (ø) 46 22 24
github.com/stackitcloud/stackit-cli/internal/cmd/server/network-interface/attach/attach.go 37.10% (ø) 62 23 39
github.com/stackitcloud/stackit-cli/internal/cmd/server/network-interface/detach/detach.go 35.94% (ø) 64 23 41
github.com/stackitcloud/stackit-cli/internal/cmd/server/network-interface/list/list.go 52.00% (ø) 50 26 24
github.com/stackitcloud/stackit-cli/internal/cmd/server/os-update/create/create.go 40.91% (ø) 44 18 26
github.com/stackitcloud/stackit-cli/internal/cmd/server/os-update/disable/disable.go 35.90% (+15.38%) 39 14 (+6) 25 (-6) 🎉
github.com/stackitcloud/stackit-cli/internal/cmd/server/os-update/enable/enable.go 36.59% (+14.63%) 41 15 (+6) 26 (-6) 🎉
github.com/stackitcloud/stackit-cli/internal/cmd/server/os-update/list/list.go 41.67% (ø) 60 25 35
github.com/stackitcloud/stackit-cli/internal/cmd/server/os-update/schedule/create/create.go 45.83% (ø) 48 22 26
github.com/stackitcloud/stackit-cli/internal/cmd/server/os-update/schedule/list/list.go 47.17% (ø) 53 25 28
github.com/stackitcloud/stackit-cli/internal/cmd/server/service-account/list/list.go 50.98% (ø) 51 26 25
github.com/stackitcloud/stackit-cli/internal/cmd/server/volume/list/list.go 44.64% (ø) 56 25 31
github.com/stackitcloud/stackit-cli/internal/cmd/service-account/create/create.go 48.78% (ø) 41 20 21
github.com/stackitcloud/stackit-cli/internal/cmd/service-account/key/create/create.go 50.00% (ø) 54 27 27
github.com/stackitcloud/stackit-cli/internal/cmd/service-account/key/list/list.go 59.62% (ø) 52 31 21
github.com/stackitcloud/stackit-cli/internal/cmd/service-account/list/list.go 51.06% (ø) 47 24 23
github.com/stackitcloud/stackit-cli/internal/cmd/service-account/token/create/create.go 58.70% (ø) 46 27 19
github.com/stackitcloud/stackit-cli/internal/cmd/service-account/token/list/list.go 59.18% (ø) 49 29 20
github.com/stackitcloud/stackit-cli/internal/cmd/ske/cluster/generate-payload/generate_payload.go 48.84% (ø) 43 21 22
github.com/stackitcloud/stackit-cli/internal/cmd/ske/cluster/list/list.go 50.75% (ø) 67 34 33
github.com/stackitcloud/stackit-cli/internal/cmd/ske/describe/describe.go 58.82% (ø) 34 20 14
github.com/stackitcloud/stackit-cli/internal/cmd/ske/disable/disable.go 23.81% (+4.76%) 42 10 (+2) 32 (-2) 👍
github.com/stackitcloud/stackit-cli/internal/cmd/ske/enable/enable.go 23.81% (+4.76%) 42 10 (+2) 32 (-2) 👍
github.com/stackitcloud/stackit-cli/internal/cmd/ske/options/options.go 39.69% (ø) 131 52 79
github.com/stackitcloud/stackit-cli/internal/cmd/volume/backup/create/create.go 43.24% (ø) 74 32 42
github.com/stackitcloud/stackit-cli/internal/cmd/volume/backup/list/list.go 54.39% (ø) 57 31 26
github.com/stackitcloud/stackit-cli/internal/cmd/volume/create/create.go 50.85% (ø) 59 30 29
github.com/stackitcloud/stackit-cli/internal/cmd/volume/list/list.go 55.10% (ø) 49 27 22
github.com/stackitcloud/stackit-cli/internal/cmd/volume/performance-class/list/list.go 54.17% (ø) 48 26 22
github.com/stackitcloud/stackit-cli/internal/cmd/volume/snapshot/create/create.go 41.94% (ø) 62 26 36
github.com/stackitcloud/stackit-cli/internal/cmd/volume/snapshot/list/list.go 54.39% (ø) 57 31 26
github.com/stackitcloud/stackit-cli/internal/pkg/testutils/testutils.go 0.00% (ø) 44 (+44) 0 44 (+44)

Please note that the "Total", "Covered", and "Missed" counts above refer to code statements instead of lines of code. The value in brackets refers to the test coverage of that file in the old version of the code.

Changed unit test files

  • github.com/stackitcloud/stackit-cli/internal/cmd/affinity-groups/create/create_test.go
  • github.com/stackitcloud/stackit-cli/internal/cmd/affinity-groups/list/list_test.go
  • github.com/stackitcloud/stackit-cli/internal/cmd/auth/activate-service-account/activate_service_account_test.go
  • github.com/stackitcloud/stackit-cli/internal/cmd/beta/alb/create/create_test.go
  • github.com/stackitcloud/stackit-cli/internal/cmd/beta/alb/delete/delete_test.go
  • github.com/stackitcloud/stackit-cli/internal/cmd/beta/alb/describe/describe_test.go
  • github.com/stackitcloud/stackit-cli/internal/cmd/beta/alb/list/list_test.go
  • github.com/stackitcloud/stackit-cli/internal/cmd/beta/alb/observability-credentials/add/add_test.go
  • github.com/stackitcloud/stackit-cli/internal/cmd/beta/alb/observability-credentials/describe/describe_test.go
  • github.com/stackitcloud/stackit-cli/internal/cmd/beta/alb/observability-credentials/list/list_test.go
  • github.com/stackitcloud/stackit-cli/internal/cmd/beta/alb/observability-credentials/update/update_test.go
  • github.com/stackitcloud/stackit-cli/internal/cmd/beta/alb/plans/plans_test.go
  • github.com/stackitcloud/stackit-cli/internal/cmd/beta/alb/pool/update/update_test.go
  • github.com/stackitcloud/stackit-cli/internal/cmd/beta/alb/quotas/quotas_test.go
  • github.com/stackitcloud/stackit-cli/internal/cmd/beta/alb/template/template_test.go
  • github.com/stackitcloud/stackit-cli/internal/cmd/beta/alb/update/update_test.go
  • github.com/stackitcloud/stackit-cli/internal/cmd/beta/sqlserverflex/database/create/create_test.go
  • github.com/stackitcloud/stackit-cli/internal/cmd/beta/sqlserverflex/database/delete/delete_test.go
  • github.com/stackitcloud/stackit-cli/internal/cmd/beta/sqlserverflex/database/describe/describe_test.go
  • github.com/stackitcloud/stackit-cli/internal/cmd/beta/sqlserverflex/database/list/list_test.go
  • github.com/stackitcloud/stackit-cli/internal/cmd/beta/sqlserverflex/instance/create/create_test.go
  • github.com/stackitcloud/stackit-cli/internal/cmd/beta/sqlserverflex/instance/delete/delete_test.go
  • github.com/stackitcloud/stackit-cli/internal/cmd/beta/sqlserverflex/instance/describe/describe_test.go
  • github.com/stackitcloud/stackit-cli/internal/cmd/beta/sqlserverflex/instance/list/list_test.go
  • github.com/stackitcloud/stackit-cli/internal/cmd/beta/sqlserverflex/options/options_test.go
  • github.com/stackitcloud/stackit-cli/internal/cmd/beta/sqlserverflex/user/create/create_test.go
  • github.com/stackitcloud/stackit-cli/internal/cmd/beta/sqlserverflex/user/delete/delete_test.go
  • github.com/stackitcloud/stackit-cli/internal/cmd/beta/sqlserverflex/user/describe/describe_test.go
  • github.com/stackitcloud/stackit-cli/internal/cmd/beta/sqlserverflex/user/list/list_test.go
  • github.com/stackitcloud/stackit-cli/internal/cmd/beta/sqlserverflex/user/reset-password/reset_password_test.go
  • github.com/stackitcloud/stackit-cli/internal/cmd/config/profile/create/create_test.go
  • github.com/stackitcloud/stackit-cli/internal/cmd/config/profile/delete/delete_test.go
  • github.com/stackitcloud/stackit-cli/internal/cmd/config/profile/export/export_test.go
  • github.com/stackitcloud/stackit-cli/internal/cmd/config/profile/import/import_test.go
  • github.com/stackitcloud/stackit-cli/internal/cmd/config/profile/set/set_test.go
  • github.com/stackitcloud/stackit-cli/internal/cmd/config/set/set_test.go
  • github.com/stackitcloud/stackit-cli/internal/cmd/dns/record-set/create/create_test.go
  • github.com/stackitcloud/stackit-cli/internal/cmd/dns/record-set/delete/delete_test.go
  • github.com/stackitcloud/stackit-cli/internal/cmd/dns/record-set/describe/describe_test.go
  • github.com/stackitcloud/stackit-cli/internal/cmd/dns/record-set/list/list_test.go
  • github.com/stackitcloud/stackit-cli/internal/cmd/dns/zone/clone/clone_test.go
  • github.com/stackitcloud/stackit-cli/internal/cmd/dns/zone/create/create_test.go
  • github.com/stackitcloud/stackit-cli/internal/cmd/dns/zone/delete/delete_test.go
  • github.com/stackitcloud/stackit-cli/internal/cmd/dns/zone/describe/describe_test.go
  • github.com/stackitcloud/stackit-cli/internal/cmd/dns/zone/list/list_test.go
  • github.com/stackitcloud/stackit-cli/internal/cmd/git/flavor/list/list_test.go
  • github.com/stackitcloud/stackit-cli/internal/cmd/git/instance/create/create_test.go
  • github.com/stackitcloud/stackit-cli/internal/cmd/git/instance/delete/delete_test.go
  • github.com/stackitcloud/stackit-cli/internal/cmd/git/instance/describe/describe_test.go
  • github.com/stackitcloud/stackit-cli/internal/cmd/git/instance/list/list_test.go
  • github.com/stackitcloud/stackit-cli/internal/cmd/image/create/create_test.go
  • github.com/stackitcloud/stackit-cli/internal/cmd/image/delete/delete_test.go
  • github.com/stackitcloud/stackit-cli/internal/cmd/image/describe/describe_test.go
  • github.com/stackitcloud/stackit-cli/internal/cmd/image/list/list_test.go
  • github.com/stackitcloud/stackit-cli/internal/cmd/image/update/update_test.go
  • github.com/stackitcloud/stackit-cli/internal/cmd/key-pair/create/create_test.go
  • github.com/stackitcloud/stackit-cli/internal/cmd/key-pair/describe/describe_test.go
  • github.com/stackitcloud/stackit-cli/internal/cmd/key-pair/list/list_test.go
  • github.com/stackitcloud/stackit-cli/internal/cmd/load-balancer/create/create_test.go
  • github.com/stackitcloud/stackit-cli/internal/cmd/load-balancer/delete/delete_test.go
  • github.com/stackitcloud/stackit-cli/internal/cmd/load-balancer/describe/describe_test.go
  • github.com/stackitcloud/stackit-cli/internal/cmd/load-balancer/generate-payload/generate_payload_test.go
  • github.com/stackitcloud/stackit-cli/internal/cmd/load-balancer/list/list_test.go
  • github.com/stackitcloud/stackit-cli/internal/cmd/load-balancer/observability-credentials/add/add_test.go
  • github.com/stackitcloud/stackit-cli/internal/cmd/load-balancer/observability-credentials/cleanup/cleanup_test.go
  • github.com/stackitcloud/stackit-cli/internal/cmd/load-balancer/observability-credentials/delete/delete_test.go
  • github.com/stackitcloud/stackit-cli/internal/cmd/load-balancer/observability-credentials/describe/describe_test.go
  • github.com/stackitcloud/stackit-cli/internal/cmd/load-balancer/observability-credentials/list/list_test.go
  • github.com/stackitcloud/stackit-cli/internal/cmd/load-balancer/observability-credentials/update/update_test.go
  • github.com/stackitcloud/stackit-cli/internal/cmd/load-balancer/quota/quota_test.go
  • github.com/stackitcloud/stackit-cli/internal/cmd/load-balancer/update/update_test.go
  • github.com/stackitcloud/stackit-cli/internal/cmd/logme/credentials/create/create_test.go
  • github.com/stackitcloud/stackit-cli/internal/cmd/logme/credentials/delete/delete_test.go
  • github.com/stackitcloud/stackit-cli/internal/cmd/logme/credentials/describe/describe_test.go
  • github.com/stackitcloud/stackit-cli/internal/cmd/logme/credentials/list/list_test.go
  • github.com/stackitcloud/stackit-cli/internal/cmd/logme/instance/create/create_test.go
  • github.com/stackitcloud/stackit-cli/internal/cmd/logme/instance/delete/delete_test.go
  • github.com/stackitcloud/stackit-cli/internal/cmd/logme/instance/describe/describe_test.go
  • github.com/stackitcloud/stackit-cli/internal/cmd/logme/instance/list/list_test.go
  • github.com/stackitcloud/stackit-cli/internal/cmd/logme/plans/plans_test.go
  • github.com/stackitcloud/stackit-cli/internal/cmd/mariadb/credentials/create/create_test.go
  • github.com/stackitcloud/stackit-cli/internal/cmd/mariadb/credentials/delete/delete_test.go
  • github.com/stackitcloud/stackit-cli/internal/cmd/mariadb/credentials/describe/describe_test.go
  • github.com/stackitcloud/stackit-cli/internal/cmd/mariadb/credentials/list/list_test.go
  • github.com/stackitcloud/stackit-cli/internal/cmd/mariadb/instance/create/create_test.go
  • github.com/stackitcloud/stackit-cli/internal/cmd/mariadb/instance/delete/delete_test.go
  • github.com/stackitcloud/stackit-cli/internal/cmd/mariadb/instance/describe/describe_test.go
  • github.com/stackitcloud/stackit-cli/internal/cmd/mariadb/instance/list/list_test.go
  • github.com/stackitcloud/stackit-cli/internal/cmd/mariadb/plans/plans_test.go
  • github.com/stackitcloud/stackit-cli/internal/cmd/mongodbflex/backup/describe/describe_test.go
  • github.com/stackitcloud/stackit-cli/internal/cmd/mongodbflex/backup/list/list_test.go
  • github.com/stackitcloud/stackit-cli/internal/cmd/mongodbflex/backup/restore-jobs/restore_jobs_test.go
  • github.com/stackitcloud/stackit-cli/internal/cmd/mongodbflex/backup/restore/restore_test.go
  • github.com/stackitcloud/stackit-cli/internal/cmd/mongodbflex/backup/schedule/schedule_test.go
  • github.com/stackitcloud/stackit-cli/internal/cmd/mongodbflex/backup/update-schedule/update_schedule_test.go
  • github.com/stackitcloud/stackit-cli/internal/cmd/mongodbflex/instance/create/create_test.go
  • github.com/stackitcloud/stackit-cli/internal/cmd/mongodbflex/instance/delete/delete_test.go
  • github.com/stackitcloud/stackit-cli/internal/cmd/mongodbflex/instance/describe/describe_test.go
  • github.com/stackitcloud/stackit-cli/internal/cmd/mongodbflex/instance/list/list_test.go
  • github.com/stackitcloud/stackit-cli/internal/cmd/mongodbflex/options/options_test.go
  • github.com/stackitcloud/stackit-cli/internal/cmd/mongodbflex/user/create/create_test.go
  • github.com/stackitcloud/stackit-cli/internal/cmd/mongodbflex/user/delete/delete_test.go
  • github.com/stackitcloud/stackit-cli/internal/cmd/mongodbflex/user/describe/describe_test.go
  • github.com/stackitcloud/stackit-cli/internal/cmd/mongodbflex/user/list/list_test.go
  • github.com/stackitcloud/stackit-cli/internal/cmd/mongodbflex/user/reset-password/reset_password_test.go
  • github.com/stackitcloud/stackit-cli/internal/cmd/mongodbflex/user/update/update_test.go
  • github.com/stackitcloud/stackit-cli/internal/cmd/network-area/create/create_test.go
  • github.com/stackitcloud/stackit-cli/internal/cmd/network-area/delete/delete_test.go
  • github.com/stackitcloud/stackit-cli/internal/cmd/network-area/describe/describe_test.go
  • github.com/stackitcloud/stackit-cli/internal/cmd/network-area/list/list_test.go
  • github.com/stackitcloud/stackit-cli/internal/cmd/network-area/network-range/create/create_test.go
  • github.com/stackitcloud/stackit-cli/internal/cmd/network-area/network-range/list/list_test.go
  • github.com/stackitcloud/stackit-cli/internal/cmd/network-area/route/create/create_test.go
  • github.com/stackitcloud/stackit-cli/internal/cmd/network-area/route/list/list_test.go
  • github.com/stackitcloud/stackit-cli/internal/cmd/network-interface/create/create_test.go
  • github.com/stackitcloud/stackit-cli/internal/cmd/network-interface/list/list_test.go
  • github.com/stackitcloud/stackit-cli/internal/cmd/network/create/create_test.go
  • github.com/stackitcloud/stackit-cli/internal/cmd/network/delete/delete_test.go
  • github.com/stackitcloud/stackit-cli/internal/cmd/network/describe/describe_test.go
  • github.com/stackitcloud/stackit-cli/internal/cmd/network/list/list_test.go
  • github.com/stackitcloud/stackit-cli/internal/cmd/object-storage/bucket/create/create_test.go
  • github.com/stackitcloud/stackit-cli/internal/cmd/object-storage/bucket/delete/delete_test.go
  • github.com/stackitcloud/stackit-cli/internal/cmd/object-storage/bucket/describe/describe_test.go
  • github.com/stackitcloud/stackit-cli/internal/cmd/object-storage/bucket/list/list_test.go
  • github.com/stackitcloud/stackit-cli/internal/cmd/object-storage/credentials-group/create/create_test.go
  • github.com/stackitcloud/stackit-cli/internal/cmd/object-storage/credentials-group/delete/delete_test.go
  • github.com/stackitcloud/stackit-cli/internal/cmd/object-storage/credentials-group/list/list_test.go
  • github.com/stackitcloud/stackit-cli/internal/cmd/object-storage/credentials/create/create_test.go
  • github.com/stackitcloud/stackit-cli/internal/cmd/object-storage/credentials/delete/delete_test.go
  • github.com/stackitcloud/stackit-cli/internal/cmd/object-storage/credentials/list/list_test.go
  • github.com/stackitcloud/stackit-cli/internal/cmd/object-storage/disable/disable_test.go
  • github.com/stackitcloud/stackit-cli/internal/cmd/object-storage/enable/enable_test.go
  • github.com/stackitcloud/stackit-cli/internal/cmd/observability/credentials/create/create_test.go
  • github.com/stackitcloud/stackit-cli/internal/cmd/observability/credentials/list/list_test.go
  • github.com/stackitcloud/stackit-cli/internal/cmd/observability/grafana/public-read-access/disable/disable_test.go
  • github.com/stackitcloud/stackit-cli/internal/cmd/observability/grafana/public-read-access/enable/enable_test.go
  • github.com/stackitcloud/stackit-cli/internal/cmd/observability/grafana/single-sign-on/disable/disable_test.go
  • github.com/stackitcloud/stackit-cli/internal/cmd/observability/grafana/single-sign-on/enable/enable_test.go
  • github.com/stackitcloud/stackit-cli/internal/cmd/observability/instance/create/create_test.go
  • github.com/stackitcloud/stackit-cli/internal/cmd/observability/instance/delete/delete_test.go
  • github.com/stackitcloud/stackit-cli/internal/cmd/observability/instance/describe/describe_test.go
  • github.com/stackitcloud/stackit-cli/internal/cmd/observability/instance/list/list_test.go
  • github.com/stackitcloud/stackit-cli/internal/cmd/observability/instance/update/update_test.go
  • github.com/stackitcloud/stackit-cli/internal/cmd/observability/plans/plans_test.go
  • github.com/stackitcloud/stackit-cli/internal/cmd/observability/scrape-config/create/create_test.go
  • github.com/stackitcloud/stackit-cli/internal/cmd/observability/scrape-config/generate-payload/generate_payload_test.go
  • github.com/stackitcloud/stackit-cli/internal/cmd/observability/scrape-config/list/list_test.go
  • github.com/stackitcloud/stackit-cli/internal/cmd/opensearch/credentials/create/create_test.go
  • github.com/stackitcloud/stackit-cli/internal/cmd/opensearch/credentials/delete/delete_test.go
  • github.com/stackitcloud/stackit-cli/internal/cmd/opensearch/credentials/describe/describe_test.go
  • github.com/stackitcloud/stackit-cli/internal/cmd/opensearch/credentials/list/list_test.go
  • github.com/stackitcloud/stackit-cli/internal/cmd/opensearch/instance/create/create_test.go
  • github.com/stackitcloud/stackit-cli/internal/cmd/opensearch/instance/delete/delete_test.go
  • github.com/stackitcloud/stackit-cli/internal/cmd/opensearch/instance/describe/describe_test.go
  • github.com/stackitcloud/stackit-cli/internal/cmd/opensearch/instance/list/list_test.go
  • github.com/stackitcloud/stackit-cli/internal/cmd/opensearch/plans/plans_test.go
  • github.com/stackitcloud/stackit-cli/internal/cmd/organization/member/add/add_test.go
  • github.com/stackitcloud/stackit-cli/internal/cmd/organization/member/list/list_test.go
  • github.com/stackitcloud/stackit-cli/internal/cmd/organization/member/remove/remove_test.go
  • github.com/stackitcloud/stackit-cli/internal/cmd/organization/role/list/list_test.go
  • github.com/stackitcloud/stackit-cli/internal/cmd/postgresflex/backup/list/list_test.go
  • github.com/stackitcloud/stackit-cli/internal/cmd/postgresflex/backup/update-schedule/update_schedule_test.go
  • github.com/stackitcloud/stackit-cli/internal/cmd/postgresflex/instance/clone/clone_test.go
  • github.com/stackitcloud/stackit-cli/internal/cmd/postgresflex/instance/create/create_test.go
  • github.com/stackitcloud/stackit-cli/internal/cmd/postgresflex/instance/delete/delete_test.go
  • github.com/stackitcloud/stackit-cli/internal/cmd/postgresflex/instance/describe/describe_test.go
  • github.com/stackitcloud/stackit-cli/internal/cmd/postgresflex/instance/list/list_test.go
  • github.com/stackitcloud/stackit-cli/internal/cmd/postgresflex/options/options_test.go
  • github.com/stackitcloud/stackit-cli/internal/cmd/postgresflex/user/create/create_test.go
  • github.com/stackitcloud/stackit-cli/internal/cmd/postgresflex/user/delete/delete_test.go
  • github.com/stackitcloud/stackit-cli/internal/cmd/postgresflex/user/describe/describe_test.go
  • github.com/stackitcloud/stackit-cli/internal/cmd/postgresflex/user/list/list_test.go
  • github.com/stackitcloud/stackit-cli/internal/cmd/postgresflex/user/reset-password/reset_password_test.go
  • github.com/stackitcloud/stackit-cli/internal/cmd/postgresflex/user/update/update_test.go
  • github.com/stackitcloud/stackit-cli/internal/cmd/project/create/create_test.go
  • github.com/stackitcloud/stackit-cli/internal/cmd/project/delete/delete_test.go
  • github.com/stackitcloud/stackit-cli/internal/cmd/project/describe/describe_test.go
  • github.com/stackitcloud/stackit-cli/internal/cmd/project/list/list_test.go
  • github.com/stackitcloud/stackit-cli/internal/cmd/project/member/add/add_test.go
  • github.com/stackitcloud/stackit-cli/internal/cmd/project/member/list/list_test.go
  • github.com/stackitcloud/stackit-cli/internal/cmd/project/member/remove/remove_test.go
  • github.com/stackitcloud/stackit-cli/internal/cmd/project/role/list/list_test.go
  • github.com/stackitcloud/stackit-cli/internal/cmd/project/update/update_test.go
  • github.com/stackitcloud/stackit-cli/internal/cmd/public-ip/create/create_test.go
  • github.com/stackitcloud/stackit-cli/internal/cmd/public-ip/delete/delete_test.go
  • github.com/stackitcloud/stackit-cli/internal/cmd/public-ip/describe/describe_test.go
  • github.com/stackitcloud/stackit-cli/internal/cmd/public-ip/list/list_test.go
  • github.com/stackitcloud/stackit-cli/internal/cmd/public-ip/ranges/list/list_test.go
  • github.com/stackitcloud/stackit-cli/internal/cmd/quota/list/list_test.go
  • github.com/stackitcloud/stackit-cli/internal/cmd/rabbitmq/credentials/create/create_test.go
  • github.com/stackitcloud/stackit-cli/internal/cmd/rabbitmq/credentials/delete/delete_test.go
  • github.com/stackitcloud/stackit-cli/internal/cmd/rabbitmq/credentials/describe/describe_test.go
  • github.com/stackitcloud/stackit-cli/internal/cmd/rabbitmq/credentials/list/list_test.go
  • github.com/stackitcloud/stackit-cli/internal/cmd/rabbitmq/instance/create/create_test.go
  • github.com/stackitcloud/stackit-cli/internal/cmd/rabbitmq/instance/delete/delete_test.go
  • github.com/stackitcloud/stackit-cli/internal/cmd/rabbitmq/instance/describe/describe_test.go
  • github.com/stackitcloud/stackit-cli/internal/cmd/rabbitmq/instance/list/list_test.go
  • github.com/stackitcloud/stackit-cli/internal/cmd/rabbitmq/plans/plans_test.go
  • github.com/stackitcloud/stackit-cli/internal/cmd/redis/credentials/create/create_test.go
  • github.com/stackitcloud/stackit-cli/internal/cmd/redis/credentials/delete/delete_test.go
  • github.com/stackitcloud/stackit-cli/internal/cmd/redis/credentials/describe/describe_test.go
  • github.com/stackitcloud/stackit-cli/internal/cmd/redis/credentials/list/list_test.go
  • github.com/stackitcloud/stackit-cli/internal/cmd/redis/instance/create/create_test.go
  • github.com/stackitcloud/stackit-cli/internal/cmd/redis/instance/delete/delete_test.go
  • github.com/stackitcloud/stackit-cli/internal/cmd/redis/instance/describe/describe_test.go
  • github.com/stackitcloud/stackit-cli/internal/cmd/redis/instance/list/list_test.go
  • github.com/stackitcloud/stackit-cli/internal/cmd/redis/plans/plans_test.go
  • github.com/stackitcloud/stackit-cli/internal/cmd/secrets-manager/instance/create/create_test.go
  • github.com/stackitcloud/stackit-cli/internal/cmd/secrets-manager/instance/delete/delete_test.go
  • github.com/stackitcloud/stackit-cli/internal/cmd/secrets-manager/instance/describe/describe_test.go
  • github.com/stackitcloud/stackit-cli/internal/cmd/secrets-manager/instance/list/list_test.go
  • github.com/stackitcloud/stackit-cli/internal/cmd/secrets-manager/user/create/create_test.go
  • github.com/stackitcloud/stackit-cli/internal/cmd/secrets-manager/user/delete/delete_test.go
  • github.com/stackitcloud/stackit-cli/internal/cmd/secrets-manager/user/describe/describe_test.go
  • github.com/stackitcloud/stackit-cli/internal/cmd/secrets-manager/user/list/list_test.go
  • github.com/stackitcloud/stackit-cli/internal/cmd/security-group/create/create_test.go
  • github.com/stackitcloud/stackit-cli/internal/cmd/security-group/delete/delete_test.go
  • github.com/stackitcloud/stackit-cli/internal/cmd/security-group/describe/describe_test.go
  • github.com/stackitcloud/stackit-cli/internal/cmd/security-group/list/list_test.go
  • github.com/stackitcloud/stackit-cli/internal/cmd/security-group/rule/create/create_test.go
  • github.com/stackitcloud/stackit-cli/internal/cmd/security-group/rule/describe/describe_test.go
  • github.com/stackitcloud/stackit-cli/internal/cmd/security-group/rule/list/list_test.go
  • github.com/stackitcloud/stackit-cli/internal/cmd/security-group/update/update_test.go
  • github.com/stackitcloud/stackit-cli/internal/cmd/server/backup/create/create_test.go
  • github.com/stackitcloud/stackit-cli/internal/cmd/server/backup/delete/delete_test.go
  • github.com/stackitcloud/stackit-cli/internal/cmd/server/backup/describe/describe_test.go
  • github.com/stackitcloud/stackit-cli/internal/cmd/server/backup/disable/disable_test.go
  • github.com/stackitcloud/stackit-cli/internal/cmd/server/backup/enable/enable_test.go
  • github.com/stackitcloud/stackit-cli/internal/cmd/server/backup/list/list_test.go
  • github.com/stackitcloud/stackit-cli/internal/cmd/server/backup/restore/restore_test.go
  • github.com/stackitcloud/stackit-cli/internal/cmd/server/backup/schedule/create/create_test.go
  • github.com/stackitcloud/stackit-cli/internal/cmd/server/backup/schedule/delete/delete_test.go
  • github.com/stackitcloud/stackit-cli/internal/cmd/server/backup/schedule/describe/describe_test.go
  • github.com/stackitcloud/stackit-cli/internal/cmd/server/backup/schedule/list/list_test.go
  • github.com/stackitcloud/stackit-cli/internal/cmd/server/backup/volume-backup/delete/delete_test.go
  • github.com/stackitcloud/stackit-cli/internal/cmd/server/backup/volume-backup/restore/restore_test.go
  • github.com/stackitcloud/stackit-cli/internal/cmd/server/command/create/create_test.go
  • github.com/stackitcloud/stackit-cli/internal/cmd/server/command/describe/describe_test.go
  • github.com/stackitcloud/stackit-cli/internal/cmd/server/command/list/list_test.go
  • github.com/stackitcloud/stackit-cli/internal/cmd/server/command/template/describe/describe_test.go
  • github.com/stackitcloud/stackit-cli/internal/cmd/server/command/template/list/list_test.go
  • github.com/stackitcloud/stackit-cli/internal/cmd/server/console/console_test.go
  • github.com/stackitcloud/stackit-cli/internal/cmd/server/create/create_test.go
  • github.com/stackitcloud/stackit-cli/internal/cmd/server/deallocate/deallocate_test.go
  • github.com/stackitcloud/stackit-cli/internal/cmd/server/delete/delete_test.go
  • github.com/stackitcloud/stackit-cli/internal/cmd/server/describe/describe_test.go
  • github.com/stackitcloud/stackit-cli/internal/cmd/server/list/list_test.go
  • github.com/stackitcloud/stackit-cli/internal/cmd/server/log/log_test.go
  • github.com/stackitcloud/stackit-cli/internal/cmd/server/machine-type/describe/describe_test.go
  • github.com/stackitcloud/stackit-cli/internal/cmd/server/machine-type/list/list_test.go
  • github.com/stackitcloud/stackit-cli/internal/cmd/server/network-interface/attach/attach_test.go
  • github.com/stackitcloud/stackit-cli/internal/cmd/server/network-interface/detach/detach_test.go
  • github.com/stackitcloud/stackit-cli/internal/cmd/server/network-interface/list/list_test.go
  • github.com/stackitcloud/stackit-cli/internal/cmd/server/os-update/create/create_test.go
  • github.com/stackitcloud/stackit-cli/internal/cmd/server/os-update/describe/describe_test.go
  • github.com/stackitcloud/stackit-cli/internal/cmd/server/os-update/disable/disable_test.go
  • github.com/stackitcloud/stackit-cli/internal/cmd/server/os-update/enable/enable_test.go
  • github.com/stackitcloud/stackit-cli/internal/cmd/server/os-update/list/list_test.go
  • github.com/stackitcloud/stackit-cli/internal/cmd/server/os-update/schedule/create/create_test.go
  • github.com/stackitcloud/stackit-cli/internal/cmd/server/os-update/schedule/delete/delete_test.go
  • github.com/stackitcloud/stackit-cli/internal/cmd/server/os-update/schedule/describe/describe_test.go
  • github.com/stackitcloud/stackit-cli/internal/cmd/server/os-update/schedule/list/list_test.go
  • github.com/stackitcloud/stackit-cli/internal/cmd/server/reboot/reboot_test.go
  • github.com/stackitcloud/stackit-cli/internal/cmd/server/rescue/rescue_test.go
  • github.com/stackitcloud/stackit-cli/internal/cmd/server/resize/resize_test.go
  • github.com/stackitcloud/stackit-cli/internal/cmd/server/service-account/list/list_test.go
  • github.com/stackitcloud/stackit-cli/internal/cmd/server/start/start_test.go
  • github.com/stackitcloud/stackit-cli/internal/cmd/server/stop/stop_test.go
  • github.com/stackitcloud/stackit-cli/internal/cmd/server/unrescue/unrescue_test.go
  • github.com/stackitcloud/stackit-cli/internal/cmd/server/volume/list/list_test.go
  • github.com/stackitcloud/stackit-cli/internal/cmd/service-account/create/create_test.go
  • github.com/stackitcloud/stackit-cli/internal/cmd/service-account/delete/delete_test.go
  • github.com/stackitcloud/stackit-cli/internal/cmd/service-account/key/create/create_test.go
  • github.com/stackitcloud/stackit-cli/internal/cmd/service-account/key/delete/delete_test.go
  • github.com/stackitcloud/stackit-cli/internal/cmd/service-account/key/describe/describe_test.go
  • github.com/stackitcloud/stackit-cli/internal/cmd/service-account/key/list/list_test.go
  • github.com/stackitcloud/stackit-cli/internal/cmd/service-account/key/update/update_test.go
  • github.com/stackitcloud/stackit-cli/internal/cmd/service-account/list/list_test.go
  • github.com/stackitcloud/stackit-cli/internal/cmd/service-account/token/create/create_test.go
  • github.com/stackitcloud/stackit-cli/internal/cmd/service-account/token/list/list_test.go
  • github.com/stackitcloud/stackit-cli/internal/cmd/service-account/token/revoke/revoke_test.go
  • github.com/stackitcloud/stackit-cli/internal/cmd/ske/cluster/create/create_test.go
  • github.com/stackitcloud/stackit-cli/internal/cmd/ske/cluster/delete/delete_test.go
  • github.com/stackitcloud/stackit-cli/internal/cmd/ske/cluster/describe/describe_test.go
  • github.com/stackitcloud/stackit-cli/internal/cmd/ske/cluster/generate-payload/generate_payload_test.go
  • github.com/stackitcloud/stackit-cli/internal/cmd/ske/cluster/list/list_test.go
  • github.com/stackitcloud/stackit-cli/internal/cmd/ske/cluster/update/update_test.go
  • github.com/stackitcloud/stackit-cli/internal/cmd/ske/credentials/complete-rotation/complete_rotation_test.go
  • github.com/stackitcloud/stackit-cli/internal/cmd/ske/credentials/start-rotation/start_rotation_test.go
  • github.com/stackitcloud/stackit-cli/internal/cmd/ske/describe/describe_test.go
  • github.com/stackitcloud/stackit-cli/internal/cmd/ske/disable/disable_test.go
  • github.com/stackitcloud/stackit-cli/internal/cmd/ske/enable/enable_test.go
  • github.com/stackitcloud/stackit-cli/internal/cmd/ske/kubeconfig/create/create_test.go
  • github.com/stackitcloud/stackit-cli/internal/cmd/ske/options/options_test.go
  • github.com/stackitcloud/stackit-cli/internal/cmd/volume/backup/create/create_test.go
  • github.com/stackitcloud/stackit-cli/internal/cmd/volume/backup/delete/delete_test.go
  • github.com/stackitcloud/stackit-cli/internal/cmd/volume/backup/describe/describe_test.go
  • github.com/stackitcloud/stackit-cli/internal/cmd/volume/backup/list/list_test.go
  • github.com/stackitcloud/stackit-cli/internal/cmd/volume/backup/restore/restore_test.go
  • github.com/stackitcloud/stackit-cli/internal/cmd/volume/backup/update/update_test.go
  • github.com/stackitcloud/stackit-cli/internal/cmd/volume/create/create_test.go
  • github.com/stackitcloud/stackit-cli/internal/cmd/volume/delete/delete_test.go
  • github.com/stackitcloud/stackit-cli/internal/cmd/volume/describe/describe_test.go
  • github.com/stackitcloud/stackit-cli/internal/cmd/volume/list/list_test.go
  • github.com/stackitcloud/stackit-cli/internal/cmd/volume/performance-class/describe/describe_test.go
  • github.com/stackitcloud/stackit-cli/internal/cmd/volume/performance-class/list/list_test.go
  • github.com/stackitcloud/stackit-cli/internal/cmd/volume/snapshot/create/create_test.go
  • github.com/stackitcloud/stackit-cli/internal/cmd/volume/snapshot/delete/delete_test.go
  • github.com/stackitcloud/stackit-cli/internal/cmd/volume/snapshot/describe/describe_test.go
  • github.com/stackitcloud/stackit-cli/internal/cmd/volume/snapshot/list/list_test.go
  • github.com/stackitcloud/stackit-cli/internal/cmd/volume/snapshot/update/update_test.go

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants