mirror of
https://github.com/helmfile/helmfile.git
synced 2026-10-05 14:36:45 +02:00
feat: helmfile diff also works against non-existent releases
Resolves #127
This commit is contained in:
@@ -139,14 +139,14 @@ func Test_DiffRelease(t *testing.T) {
|
||||
var buffer bytes.Buffer
|
||||
helm := MockExecer(&buffer, "dev")
|
||||
helm.DiffRelease("release", "chart", "--timeout 10", "--wait")
|
||||
expected := "exec: helm diff upgrade release chart --timeout 10 --wait --kube-context dev\n"
|
||||
expected := "exec: helm diff upgrade --allow-unreleased release chart --timeout 10 --wait --kube-context dev\n"
|
||||
if buffer.String() != expected {
|
||||
t.Errorf("helmexec.DiffRelease()\nactual = %v\nexpect = %v", buffer.String(), expected)
|
||||
}
|
||||
|
||||
buffer.Reset()
|
||||
helm.DiffRelease("release", "chart")
|
||||
expected = "exec: helm diff upgrade release chart --kube-context dev\n"
|
||||
expected = "exec: helm diff upgrade --allow-unreleased release chart --kube-context dev\n"
|
||||
if buffer.String() != expected {
|
||||
t.Errorf("helmexec.DiffRelease()\nactual = %v\nexpect = %v", buffer.String(), expected)
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user