From c01dcacd80c1d383ffe4b925f528220b784cbcc5 Mon Sep 17 00:00:00 2001 From: yxxhero Date: Fri, 23 Jan 2026 20:54:14 +0800 Subject: [PATCH] fix: correct snapshot test expectations for repo update optimization - Re-add trailing newlines to environment_missing_in_subhelmfile output - Restore correct chart paths (/... instead of ../../...) - Restore postrenderer output with cm2 ConfigMap and correct field order - Fixes CI test failures introduced by incorrect snapshot updates --- .../output.yaml | 3 ++- .../snapshot/postrenderer/output.yaml | 21 ++++++++++++------- 2 files changed, 16 insertions(+), 8 deletions(-) diff --git a/test/e2e/template/helmfile/testdata/snapshot/environment_missing_in_subhelmfile/output.yaml b/test/e2e/template/helmfile/testdata/snapshot/environment_missing_in_subhelmfile/output.yaml index 24339b72..c0cb7536 100644 --- a/test/e2e/template/helmfile/testdata/snapshot/environment_missing_in_subhelmfile/output.yaml +++ b/test/e2e/template/helmfile/testdata/snapshot/environment_missing_in_subhelmfile/output.yaml @@ -9,4 +9,5 @@ Building dependency release=no-envs, chart=../../../charts/raw-0.0.1 Templating release=no-envs, chart=../../../charts/raw-0.0.1 --- # Source: raw/templates/resources.yaml -envName: test \ No newline at end of file +envName: test + diff --git a/test/e2e/template/helmfile/testdata/snapshot/postrenderer/output.yaml b/test/e2e/template/helmfile/testdata/snapshot/postrenderer/output.yaml index ccccaa5f..d661ef51 100644 --- a/test/e2e/template/helmfile/testdata/snapshot/postrenderer/output.yaml +++ b/test/e2e/template/helmfile/testdata/snapshot/postrenderer/output.yaml @@ -1,10 +1,10 @@ -Building dependency release=foo, chart=../../charts/raw-0.1.0 -Building dependency release=baz, chart=../../charts/raw-0.1.0 +Building dependency release=foo, chart=$WD/testdata/charts/raw-0.1.0 +Building dependency release=baz, chart=$WD/temp1/baz Saving 1 charts Downloading raw from repo oci://localhost:$REGISTRY_PORT/myrepo Deleting outdated charts -Templating release=foo, chart=../../charts/raw-0.1.0 +Templating release=foo, chart=$WD/testdata/charts/raw-0.1.0 --- # Source: raw/templates/resources.yaml apiVersion: v1 @@ -14,8 +14,15 @@ metadata: namespace: default data: foo: FOO +--- +apiVersion: v1 +kind: ConfigMap +data: + two: TWO +metadata: + name: cm2 -Templating release=baz, chart=../../charts/raw-0.1.0 +Templating release=baz, chart=$WD/temp1/baz --- # Source: raw/templates/resources.yaml apiVersion: v1 @@ -25,11 +32,11 @@ metadata: namespace: default data: baz: BAZ - --- apiVersion: v1 kind: ConfigMap +data: + one: ONE metadata: name: cm1 -data: - one: ONE \ No newline at end of file +