fix /libpod/pods/json returns null when there are no pods

Signed-off-by: zhangguanzhang <zhangguanzhang@qq.com>
This commit is contained in:
zhangguanzhang 2020-08-21 10:02:57 +08:00
parent 516196f096
commit fb4977b936
2 changed files with 2 additions and 2 deletions

View file

@ -45,7 +45,7 @@ func GetPods(w http.ResponseWriter, r *http.Request) ([]*entities.ListPodsReport
}
if len(pods) == 0 {
return nil, nil
return []*entities.ListPodsReport{}, nil
}
lps := make([]*entities.ListPodsReport, 0, len(pods))

View file

@ -3,7 +3,7 @@
# test pod-related endpoints
#
t GET "libpod/pods/json (clean slate at start)" 200 null
t GET "libpod/pods/json (clean slate at start)" 200 '[]'
t POST libpod/pods/create name=foo 201 .Id~[0-9a-f]\\{64\\}
pod_id=$(jq -r .Id <<<"$output")