Simplify TestDelete

This commit is contained in:
Bryce Lampe
2025-05-09 10:42:07 -07:00
parent 17e91e031f
commit 7f94ee5d6d

View File

@@ -353,22 +353,17 @@ func TestDelete(t *testing.T) {
Delete(gomock.Any(), "docker.io/pulumi/test@sha256:foo"). Delete(gomock.Any(), "docker.io/pulumi/test@sha256:foo").
Return(errNotFound{}) Return(errNotFound{})
s := newServer(t.Context(), t, client) i := &Image{docker: client}
err := s.Configure(provider.ConfigureRequest{})
require.NoError(t, err)
err = s.Delete(provider.DeleteRequest{ _, err := i.Delete(t.Context(), infer.DeleteRequest[ImageState]{
ID: "foo,bar", ID: "foo,bar",
Urn: _fakeURN, State: ImageState{
Properties: property.NewMap(map[string]property.Value{ ImageArgs: ImageArgs{
"tags": property.New([]property.Value{ Tags: []string{"docker.io/pulumi/test:foo"},
property.New("docker.io/pulumi/test:foo"), Push: true,
}), },
"push": property.New(true), Digest: "sha256:foo",
"digest": property.New("sha256:foo"), },
"contextHash": property.New(""),
"ref": property.New(""),
}),
}) })
assert.NoError(t, err) assert.NoError(t, err)
}) })