MCPcopy
hub / github.com/helm/helm / TestGetRun

Function TestGetRun

pkg/action/get_test.go:41–54  ·  view source on GitHub ↗
(t *testing.T)

Source from the content-addressed store, hash-verified

39}
40
41func TestGetRun(t *testing.T) {
42 config := actionConfigFixture(t)
43 client := NewGet(config)
44 simpleRelease := namedReleaseStub("test-release", common.StatusPendingUpgrade)
45 require.NoError(t, config.Releases.Create(simpleRelease))
46
47 releaser, err := client.Run(simpleRelease.Name)
48 require.NoError(t, err)
49
50 result, err := releaserToV1Release(releaser)
51 require.NoError(t, err)
52 assert.Equal(t, simpleRelease.Name, result.Name)
53 assert.Equal(t, simpleRelease.Version, result.Version)
54}
55
56func TestGetRun_UnreachableKubeClient(t *testing.T) {
57 config := actionConfigFixture(t)

Callers

nothing calls this directly

Calls 6

RunMethod · 0.95
actionConfigFixtureFunction · 0.85
NewGetFunction · 0.85
namedReleaseStubFunction · 0.85
releaserToV1ReleaseFunction · 0.70
CreateMethod · 0.65

Tested by

no test coverage detected

Used in the wild real call sites across dependent graphs

searching dependent graphs…