MCPcopy Create free account
hub / github.com/docker/compose / TestProviderMetadata_StopAbsent

Function TestProviderMetadata_StopAbsent

pkg/compose/plugins_test.go:91–98  ·  view source on GitHub ↗
(t *testing.T)

Source from the content-addressed store, hash-verified

89}
90
91func TestProviderMetadata_StopAbsent(t *testing.T) {
92 raw := `{"description":"x","up":{"parameters":[]},"down":{"parameters":[]}}`
93
94 var metadata ProviderMetadata
95 err := json.Unmarshal([]byte(raw), &metadata)
96 assert.NilError(t, err)
97 assert.Assert(t, metadata.Stop == nil, "Stop should be nil when absent from JSON")
98}
99
100func TestProviderMetadata_StopAdvertisedWithoutParameters(t *testing.T) {
101 raw := `{"stop":{"parameters":null}}`

Callers

nothing calls this directly

Calls

no outgoing calls

Tested by

no test coverage detected