INNER CODE UNIT · Go

setupHelmDiffTest

databus23/helm-diff · main_test.go:28

func setupHelmDiffTest(t *testing.T) *helmDiffTestHelper {
	t.Helper()
	os.Setenv(env, envValue)

	h := &helmDiffTestHelper{
		oldArgs: os.Args,
	}
	h.helmBin, h.helmBinSet = os.LookupEnv("HELM_BIN")
	os.Setenv("HELM_BIN", os.Args[0])

	return h
}

func (h *helmDiffTestHelper) cleanup() {
	os.Unsetenv(env)
	os.Args = h.oldArgs
	if h.helmBinSet {
		os.Setenv("HELM_BIN", h.helmBin)

View source record →

📰 Research Paper
Loading…
⏳ Fetching content…