From 9c86d425a338f33202cd635dab81c95c6aed1a38 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Miko=C5=82aj=20=C5=9Awi=C4=85tek?= Date: Fri, 3 Nov 2023 17:13:57 +0100 Subject: [PATCH] test(helm): fix chart replacement in goldenfile test --- tests/helm/goldenfile_test.go | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/tests/helm/goldenfile_test.go b/tests/helm/goldenfile_test.go index 1a285500ee..5dba11f89b 100644 --- a/tests/helm/goldenfile_test.go +++ b/tests/helm/goldenfile_test.go @@ -132,10 +132,9 @@ func runGoldenFileTest(t *testing.T, valuesFileName string, outputFileName strin // expected templates func fixupRenderedYaml(yaml string, chartVersion string) string { checksumRegex := regexp.MustCompile("checksum/config: [a-z0-9]{64}") - chartsRegex := regexp.MustCompile("([^kubernetes-setup:])" + chartVersion) output := yaml output = strings.ReplaceAll(output, releaseName, "RELEASE-NAME") - output = chartsRegex.ReplaceAllString(output, "$1%CURRENT_CHART_VERSION%") + output = strings.ReplaceAll(output, chartVersion, "%CURRENT_CHART_VERSION%") output = checksumRegex.ReplaceAllLiteralString(output, "checksum/config: '%CONFIG_CHECKSUM%'") output = strings.TrimSuffix(output, "\n") return output