Skip to content

Commit 4a58d51

Browse files
committed
Make --build-values test stricter
Signed-off-by: Soumik Majumder <[email protected]>
1 parent d046d26 commit 4a58d51

File tree

1 file changed

+14
-0
lines changed

1 file changed

+14
-0
lines changed

cli/test/e2e/build_values_test.go

Lines changed: 14 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -160,6 +160,13 @@ namespace: test
160160

161161
// Verify that validation checks are not performed while running ytt to build packages
162162
kappCtrl.RunWithOpts([]string{"package", "release", "--chdir", workingDir, "--build-values", "build-values.yml"}, RunOpts{NoNamespace: true})
163+
164+
// Ensure that flag does not affect package output
165+
packageFile, err := os.ReadFile(path.Join(workingDir, "carvel-artifacts", "packages", "samplepackage.corp.com", "package.yml"))
166+
if err != nil {
167+
t.Fatal(err)
168+
}
169+
require.NotContains(t, string(packageFile), "valuesFrom")
163170
})
164171
}
165172

@@ -313,5 +320,12 @@ fooVal: bar
313320
t.Fatal(err)
314321
}
315322
kappCtrl.RunWithOpts([]string{"package", "release", "--chdir", workingDir, "--build-values", "build-values.yml"}, RunOpts{NoNamespace: true})
323+
324+
// Ensure that flag does not affect package output
325+
packageFile, err := os.ReadFile(path.Join(workingDir, "carvel-artifacts", "packages", "samplepackage.corp.com", "package.yml"))
326+
if err != nil {
327+
t.Fatal(err)
328+
}
329+
require.NotContains(t, string(packageFile), "valuesFrom")
316330
})
317331
}

0 commit comments

Comments
 (0)