# -*- sh -*- # # secret-related tests # # secret create t POST secrets/create Name=mysecret Data=c2VjcmV0 200\ .ID~.* \ # secret create unsupported labels t POST secrets/create Name=mysecret Data=c2VjcmV0 Labels='{"fail":"fail"}' 400 # secret create name already in use t POST secrets/create Name=mysecret Data=c2VjcmV0 409 # secret inspect t GET secrets/mysecret 200 \ .Spec.Name=mysecret \ .Version.Index=1 # secret inspect non-existent secret t GET secrets/bogus 404 # secret list t GET secrets 200 \ length=1 \ .[0].Spec.Name=mysecret \ .[0].Version.Index=1 # secret list unsupported filters t GET secrets?filters='{"name":["foo1"]}' 400 # secret rm t DELETE secrets/mysecret 204 # secret rm non-existent secret t DELETE secrets/bogus 404 # secret update not implemented t POST secrets/mysecret/update 501