fix: ensure we can call storage:report properly

Closes #8275
This commit is contained in:
Jose Diaz-Gonzalez
2026-01-25 22:58:10 -05:00
parent 08cd8909b3
commit bdbd295a02
3 changed files with 62 additions and 3 deletions

View File

@@ -138,3 +138,62 @@ teardown() {
assert_output_contains "You haven't deployed any applications yet"
done
}
@test "(report) storage report when apps exist" {
run create_app
echo "output: $output"
echo "status: $status"
assert_success
run /bin/bash -c "dokku report $TEST_APP"
echo "output: $output"
echo "status: $status"
assert_success
plugins=(
app-json
apps
builder
builder-dockerfile
builder-herokuish
builder-lambda
builder-nixpacks
builder-railpack
builder-pack
buildpacks
caddy
certs
checks
cron
docker-options
domains
git
haproxy
logs
network
nginx
openresty
ports
proxy
ps
registry
resource
scheduler
scheduler-docker-local
scheduler-k3s
storage
traefik
)
for plugin in "${plugins[@]}"; do
run /bin/bash -c "dokku $plugin:report 2>&1"
echo "output: $output"
echo "status: $status"
assert_success
run /bin/bash -c "dokku $plugin:report $TEST_APP 2>&1"
echo "output: $output"
echo "status: $status"
assert_success
done
}