mirror of
https://github.com/psviderski/uncloud.git
synced 2026-08-26 11:03:34 +00:00
refactor: handle CreateContainer server-side
This commit is contained in:
@@ -766,9 +766,15 @@ func TestServiceLifecycle(t *testing.T) {
|
||||
t.Parallel()
|
||||
|
||||
invalidIDs := []string{"", "invalid", "651aef23ae90"}
|
||||
spec := api.ServiceSpec{
|
||||
Name: "invalid-service-id",
|
||||
Container: api.ContainerSpec{
|
||||
Image: "portainer/pause:latest",
|
||||
},
|
||||
}
|
||||
|
||||
for _, invalidID := range invalidIDs {
|
||||
_, err := cli.CreateContainer(ctx, invalidID, api.ServiceSpec{}, c.Machines[0].Name)
|
||||
_, err := cli.CreateContainer(ctx, invalidID, spec, c.Machines[0].Name)
|
||||
require.ErrorContains(t, err, "invalid service ID")
|
||||
}
|
||||
})
|
||||
|
||||
Reference in New Issue
Block a user