diff --git a/cmd/helm/template_test.go b/cmd/helm/template_test.go index e5b939879..735e12119 100644 --- a/cmd/helm/template_test.go +++ b/cmd/helm/template_test.go @@ -141,6 +141,12 @@ func TestTemplateCmd(t *testing.T) { cmd: fmt.Sprintf("template '%s'", deletevalchart), golden: "output/issue-9027.txt", }, + { + // Same as above, but ensures this still works when '-f' is used: https://github.com/helm/helm/issues/12488 + name: "ensure nil/null values pass to subcharts delete values when '-f' is used", + cmd: fmt.Sprintf("template '%s' -f %s/values.yaml", deletevalchart, deletevalchart), + golden: "output/issue-9027.txt", + }, { // Ensure that parent chart values take precedence over imported values name: "template with imported subchart values ensuring import",