Replace unneeded use of t.Fatalf with t.Fatal

Signed-off-by: Mads Jensen <atombrella@users.noreply.github.com>
pull/31853/head
Mads Jensen 7 months ago
parent bd334848b4
commit 36cb3a2fe9

@ -231,7 +231,7 @@ func TestMalformedTemplate(t *testing.T) {
}() }()
select { select {
case <-c: case <-c:
t.Fatalf("lint malformed template timeout") t.Fatal("lint malformed template timeout")
case <-ch: case <-ch:
if len(m) != 1 { if len(m) != 1 {
t.Fatalf("All didn't fail with expected errors, got %#v", m) t.Fatalf("All didn't fail with expected errors, got %#v", m)

@ -64,7 +64,7 @@ func verifyChartfile(t *testing.T, f *chart.Metadata, name string) {
} }
if len(f.Sources) != 1 { if len(f.Sources) != 1 {
t.Fatalf("Unexpected number of sources") t.Fatal("Unexpected number of sources")
} }
if f.Sources[0] != "https://example.com/foo/bar" { if f.Sources[0] != "https://example.com/foo/bar" {
@ -84,7 +84,7 @@ func verifyChartfile(t *testing.T, f *chart.Metadata, name string) {
} }
if len(f.Annotations) != 2 { if len(f.Annotations) != 2 {
t.Fatalf("Unexpected annotations") t.Fatal("Unexpected annotations")
} }
if want, got := "extravalue", f.Annotations["extrakey"]; want != got { if want, got := "extravalue", f.Annotations["extrakey"]; want != got {

@ -385,7 +385,7 @@ func TestGetAliasDependency(t *testing.T) {
req := c.Metadata.Dependencies req := c.Metadata.Dependencies
if len(req) == 0 { if len(req) == 0 {
t.Fatalf("there are no dependencies to test") t.Fatal("there are no dependencies to test")
} }
// Success case // Success case
@ -403,7 +403,7 @@ func TestGetAliasDependency(t *testing.T) {
if req[0].Version != "" { if req[0].Version != "" {
if !IsCompatibleRange(req[0].Version, aliasChart.Metadata.Version) { if !IsCompatibleRange(req[0].Version, aliasChart.Metadata.Version) {
t.Fatalf("dependency chart version is not in the compatible range") t.Fatal("dependency chart version is not in the compatible range")
} }
} }
@ -415,7 +415,7 @@ func TestGetAliasDependency(t *testing.T) {
req[0].Version = "something else which is not in the compatible range" req[0].Version = "something else which is not in the compatible range"
if IsCompatibleRange(req[0].Version, aliasChart.Metadata.Version) { if IsCompatibleRange(req[0].Version, aliasChart.Metadata.Version) {
t.Fatalf("dependency chart version which is not in the compatible range should cause a failure other than a success ") t.Fatal("dependency chart version outside the compatible range should not be considered compatible")
} }
} }

@ -87,7 +87,7 @@ func TestSave(t *testing.T) {
t.Fatalf("Schema data did not match.\nExpected:\n%s\nActual:\n%s", formattedExpected, formattedActual) t.Fatalf("Schema data did not match.\nExpected:\n%s\nActual:\n%s", formattedExpected, formattedActual)
} }
if _, err := Save(&chartWithInvalidJSON, dest); err == nil { if _, err := Save(&chartWithInvalidJSON, dest); err == nil {
t.Fatalf("Invalid JSON was not caught while saving chart") t.Fatal("Invalid JSON was not caught while saving chart")
} }
c.Metadata.APIVersion = chart.APIVersionV3 c.Metadata.APIVersion = chart.APIVersionV3

@ -90,14 +90,14 @@ func TestVCSInstaller(t *testing.T) {
// Install again to test plugin exists error // Install again to test plugin exists error
if err := Install(i); err == nil { if err := Install(i); err == nil {
t.Fatalf("expected error for plugin exists, got none") t.Fatal("expected error for plugin exists, got none")
} else if err.Error() != "plugin already exists" { } else if err.Error() != "plugin already exists" {
t.Fatalf("expected error for plugin exists, got (%v)", err) t.Fatalf("expected error for plugin exists, got (%v)", err)
} }
// Testing FindSource method, expect error because plugin code is not a cloned repository // Testing FindSource method, expect error because plugin code is not a cloned repository
if _, err := FindSource(i.Path()); err == nil { if _, err := FindSource(i.Path()); err == nil {
t.Fatalf("expected error for inability to find plugin source, got none") t.Fatal("expected error for inability to find plugin source, got none")
} else if err.Error() != "cannot get information about plugin source" { } else if err.Error() != "cannot get information about plugin source" {
t.Fatalf("expected error for inability to find plugin source, got (%v)", err) t.Fatalf("expected error for inability to find plugin source, got (%v)", err)
} }
@ -120,7 +120,7 @@ func TestVCSInstallerNonExistentVersion(t *testing.T) {
} }
if err := Install(i); err == nil { if err := Install(i); err == nil {
t.Fatalf("expected error for version does not exists, got none") t.Fatal("expected error for version does not exists, got none")
} else if strings.Contains(err.Error(), "Could not resolve host: github.com") { } else if strings.Contains(err.Error(), "Could not resolve host: github.com") {
t.Skip("Unable to run test without Internet access") t.Skip("Unable to run test without Internet access")
} else if err.Error() != fmt.Sprintf("requested version %q does not exist for plugin %q", version, source) { } else if err.Error() != fmt.Sprintf("requested version %q does not exist for plugin %q", version, source) {
@ -181,7 +181,7 @@ func TestVCSInstallerUpdate(t *testing.T) {
} }
// Testing update for error // Testing update for error
if err := Update(vcsInstaller); err == nil { if err := Update(vcsInstaller); err == nil {
t.Fatalf("expected error for plugin modified, got none") t.Fatal("expected error for plugin modified, got none")
} else if err.Error() != "plugin repo was modified" { } else if err.Error() != "plugin repo was modified" {
t.Fatalf("expected error for plugin modified, got (%v)", err) t.Fatalf("expected error for plugin modified, got (%v)", err)
} }

@ -107,7 +107,7 @@ func TestInstallWithOptions_VerifyWithValidProvenance(t *testing.T) {
// Should fail due to invalid signature (empty keyring) but we test that it gets past the hash check // Should fail due to invalid signature (empty keyring) but we test that it gets past the hash check
if err == nil { if err == nil {
t.Fatalf("Expected installation to fail with empty keyring") t.Fatal("Expected installation to fail with empty keyring")
} }
if !strings.Contains(err.Error(), "plugin verification failed") { if !strings.Contains(err.Error(), "plugin verification failed") {
t.Errorf("Expected plugin verification failed error, got: %v", err) t.Errorf("Expected plugin verification failed error, got: %v", err)
@ -218,7 +218,7 @@ func TestInstallWithOptions_VerifyDirectoryNotSupported(t *testing.T) {
// Should fail with verification not supported error // Should fail with verification not supported error
if err == nil { if err == nil {
t.Fatalf("Expected installation to fail with verification not supported error") t.Fatal("Expected installation to fail with verification not supported error")
} }
if !strings.Contains(err.Error(), "--verify is only supported for plugin tarballs") { if !strings.Contains(err.Error(), "--verify is only supported for plugin tarballs") {
t.Errorf("Expected verification not supported error, got: %v", err) t.Errorf("Expected verification not supported error, got: %v", err)
@ -257,7 +257,7 @@ func TestInstallWithOptions_VerifyMismatchedProvenance(t *testing.T) {
// Should fail with verification error // Should fail with verification error
if err == nil { if err == nil {
t.Fatalf("Expected installation to fail with hash mismatch") t.Fatal("Expected installation to fail with hash mismatch")
} }
if !strings.Contains(err.Error(), "plugin verification failed") { if !strings.Contains(err.Error(), "plugin verification failed") {
t.Errorf("Expected plugin verification failed error, got: %v", err) t.Errorf("Expected plugin verification failed error, got: %v", err)
@ -298,7 +298,7 @@ func TestInstallWithOptions_VerifyProvenanceAccessError(t *testing.T) {
// Should fail with access error (either at stat level or during verification) // Should fail with access error (either at stat level or during verification)
if err == nil { if err == nil {
t.Fatalf("Expected installation to fail with provenance file access error") t.Fatal("Expected installation to fail with provenance file access error")
} }
// The error could be either "failed to access provenance file" or "plugin verification failed" // The error could be either "failed to access provenance file" or "plugin verification failed"
// depending on when the permission error occurs // depending on when the permission error occurs

@ -210,7 +210,7 @@ func TestPrepareCommandsNoMatch(t *testing.T) {
env := map[string]string{} env := map[string]string{}
if _, _, err := PrepareCommands(cmds, true, []string{}, env); err == nil { if _, _, err := PrepareCommands(cmds, true, []string{}, env); err == nil {
t.Fatalf("Expected error to be returned") t.Fatal("Expected error to be returned")
} }
} }
@ -219,7 +219,7 @@ func TestPrepareCommandsNoCommands(t *testing.T) {
env := map[string]string{} env := map[string]string{}
if _, _, err := PrepareCommands(cmds, true, []string{}, env); err == nil { if _, _, err := PrepareCommands(cmds, true, []string{}, env); err == nil {
t.Fatalf("Expected error to be returned") t.Fatal("Expected error to be returned")
} }
} }

@ -58,10 +58,10 @@ func TestNewTLSConfig(t *testing.T) {
t.Fatalf("expecting 1 client certificates, got %d", got) t.Fatalf("expecting 1 client certificates, got %d", got)
} }
if cfg.InsecureSkipVerify { if cfg.InsecureSkipVerify {
t.Fatalf("insecure skip verify mismatch, expecting false") t.Fatal("insecure skip verify mismatch, expecting false")
} }
if cfg.RootCAs == nil { if cfg.RootCAs == nil {
t.Fatalf("mismatch tls RootCAs, expecting non-nil") t.Fatal("mismatch tls RootCAs, expecting non-nil")
} }
} }
{ {
@ -77,10 +77,10 @@ func TestNewTLSConfig(t *testing.T) {
t.Fatalf("expecting 0 client certificates, got %d", got) t.Fatalf("expecting 0 client certificates, got %d", got)
} }
if cfg.InsecureSkipVerify { if cfg.InsecureSkipVerify {
t.Fatalf("insecure skip verify mismatch, expecting false") t.Fatal("insecure skip verify mismatch, expecting false")
} }
if cfg.RootCAs == nil { if cfg.RootCAs == nil {
t.Fatalf("mismatch tls RootCAs, expecting non-nil") t.Fatal("mismatch tls RootCAs, expecting non-nil")
} }
} }
@ -97,10 +97,10 @@ func TestNewTLSConfig(t *testing.T) {
t.Fatalf("expecting 1 client certificates, got %d", got) t.Fatalf("expecting 1 client certificates, got %d", got)
} }
if cfg.InsecureSkipVerify { if cfg.InsecureSkipVerify {
t.Fatalf("insecure skip verify mismatch, expecting false") t.Fatal("insecure skip verify mismatch, expecting false")
} }
if cfg.RootCAs != nil { if cfg.RootCAs != nil {
t.Fatalf("mismatch tls RootCAs, expecting nil") t.Fatal("mismatch tls RootCAs, expecting nil")
} }
} }
} }

@ -505,7 +505,7 @@ func TestInstallRelease_DryRunHiddenSecret(t *testing.T) {
vals = map[string]any{} vals = map[string]any{}
_, err = instAction.Run(buildChart(withSampleSecret(), withSampleTemplates()), vals) _, err = instAction.Run(buildChart(withSampleSecret(), withSampleTemplates()), vals)
if err == nil { if err == nil {
t.Fatalf("Did not get expected an error when dry-run false and hide secret is true") t.Fatal("Did not get the expected error when dry-run is false and hide secret is true")
} }
} }

@ -54,7 +54,7 @@ func TestValidateAgainstInvalidSingleSchema(t *testing.T) {
var errString string var errString string
if err := ValidateAgainstSingleSchema(values, schema); err == nil { if err := ValidateAgainstSingleSchema(values, schema); err == nil {
t.Fatalf("Expected an error, but got nil") t.Fatal("Expected an error, but got nil")
} else { } else {
errString = err.Error() errString = err.Error()
} }
@ -78,7 +78,7 @@ func TestValidateAgainstSingleSchemaNegative(t *testing.T) {
var errString string var errString string
if err := ValidateAgainstSingleSchema(values, schema); err == nil { if err := ValidateAgainstSingleSchema(values, schema); err == nil {
t.Fatalf("Expected an error, but got nil") t.Fatal("Expected an error, but got nil")
} else { } else {
errString = err.Error() errString = err.Error()
} }
@ -172,7 +172,7 @@ func TestValidateAgainstSchemaNegative(t *testing.T) {
var errString string var errString string
if err := ValidateAgainstSchema(chrt, vals); err == nil { if err := ValidateAgainstSchema(chrt, vals); err == nil {
t.Fatalf("Expected an error, but got nil") t.Fatal("Expected an error, but got nil")
} else { } else {
errString = err.Error() errString = err.Error()
} }
@ -236,7 +236,7 @@ func TestValidateAgainstSchema2020Negative(t *testing.T) {
var errString string var errString string
if err := ValidateAgainstSchema(chrt, vals); err == nil { if err := ValidateAgainstSchema(chrt, vals); err == nil {
t.Fatalf("Expected an error, but got nil") t.Fatal("Expected an error, but got nil")
} else { } else {
errString = err.Error() errString = err.Error()
} }
@ -386,6 +386,6 @@ func TestValidateAgainstSchema_InvalidSubchartValuesType_NoPanic(t *testing.T) {
// We expect a non-nil error (invalid type), but crucially no panic. // We expect a non-nil error (invalid type), but crucially no panic.
if err := ValidateAgainstSchema(chrt, vals); err == nil { if err := ValidateAgainstSchema(chrt, vals); err == nil {
t.Fatalf("expected an error when subchart values have invalid type, got nil") t.Fatal("expected an error when subchart values have invalid type, got nil")
} }
} }

@ -235,7 +235,7 @@ func TestMalformedTemplate(t *testing.T) {
}() }()
select { select {
case <-c: case <-c:
t.Fatalf("lint malformed template timeout") t.Fatal("lint malformed template timeout")
case <-ch: case <-ch:
if len(m) != 1 { if len(m) != 1 {
t.Fatalf("All didn't fail with expected errors, got %#v", m) t.Fatalf("All didn't fail with expected errors, got %#v", m)

@ -68,7 +68,7 @@ func verifyChartfile(t *testing.T, f *chart.Metadata, name string) {
} }
if len(f.Sources) != 1 { if len(f.Sources) != 1 {
t.Fatalf("Unexpected number of sources") t.Fatal("Unexpected number of sources")
} }
if f.Sources[0] != "https://example.com/foo/bar" { if f.Sources[0] != "https://example.com/foo/bar" {
@ -88,7 +88,7 @@ func verifyChartfile(t *testing.T, f *chart.Metadata, name string) {
} }
if len(f.Annotations) != 2 { if len(f.Annotations) != 2 {
t.Fatalf("Unexpected annotations") t.Fatal("Unexpected annotations")
} }
if want, got := "extravalue", f.Annotations["extrakey"]; want != got { if want, got := "extravalue", f.Annotations["extrakey"]; want != got {

@ -385,7 +385,7 @@ func TestGetAliasDependency(t *testing.T) {
req := c.Metadata.Dependencies req := c.Metadata.Dependencies
if len(req) == 0 { if len(req) == 0 {
t.Fatalf("there are no dependencies to test") t.Fatal("there are no dependencies to test")
} }
// Success case // Success case
@ -403,7 +403,7 @@ func TestGetAliasDependency(t *testing.T) {
if req[0].Version != "" { if req[0].Version != "" {
if !IsCompatibleRange(req[0].Version, aliasChart.Metadata.Version) { if !IsCompatibleRange(req[0].Version, aliasChart.Metadata.Version) {
t.Fatalf("dependency chart version is not in the compatible range") t.Fatal("dependency chart version is not in the compatible range")
} }
} }
@ -415,7 +415,7 @@ func TestGetAliasDependency(t *testing.T) {
req[0].Version = "something else which is not in the compatible range" req[0].Version = "something else which is not in the compatible range"
if IsCompatibleRange(req[0].Version, aliasChart.Metadata.Version) { if IsCompatibleRange(req[0].Version, aliasChart.Metadata.Version) {
t.Fatalf("dependency chart version which is not in the compatible range should cause a failure other than a success ") t.Fatal("dependency chart version outside the compatible range should fail, but it succeeded")
} }
} }

@ -90,7 +90,7 @@ func TestSave(t *testing.T) {
t.Fatalf("Schema data did not match.\nExpected:\n%s\nActual:\n%s", formattedExpected, formattedActual) t.Fatalf("Schema data did not match.\nExpected:\n%s\nActual:\n%s", formattedExpected, formattedActual)
} }
if _, err := Save(&chartWithInvalidJSON, dest); err == nil { if _, err := Save(&chartWithInvalidJSON, dest); err == nil {
t.Fatalf("Invalid JSON was not caught while saving chart") t.Fatal("Invalid JSON was not caught while saving chart")
} }
c.Metadata.APIVersion = chart.APIVersionV2 c.Metadata.APIVersion = chart.APIVersionV2

@ -48,7 +48,7 @@ func TestCreateCmd(t *testing.T) {
if fi, err := os.Stat(cname); err != nil { if fi, err := os.Stat(cname); err != nil {
t.Fatalf("no chart directory: %s", err) t.Fatalf("no chart directory: %s", err)
} else if !fi.IsDir() { } else if !fi.IsDir() {
t.Fatalf("chart is not directory") t.Fatal("chart is not directory")
} }
c, err := chartloader.LoadDir(cname) c, err := chartloader.LoadDir(cname)
@ -156,7 +156,7 @@ func TestCreateStarterCmd(t *testing.T) {
if fi, err := os.Stat(cname); err != nil { if fi, err := os.Stat(cname); err != nil {
t.Fatalf("no chart directory: %s", err) t.Fatalf("no chart directory: %s", err)
} else if !fi.IsDir() { } else if !fi.IsDir() {
t.Fatalf("chart is not directory") t.Fatal("chart is not directory")
} }
// Load and verify the chart // Load and verify the chart
@ -216,7 +216,7 @@ func TestCreateCmdChartAPIVersionV2(t *testing.T) {
if fi, err := os.Stat(cname); err != nil { if fi, err := os.Stat(cname); err != nil {
t.Fatalf("no chart directory: %s", err) t.Fatalf("no chart directory: %s", err)
} else if !fi.IsDir() { } else if !fi.IsDir() {
t.Fatalf("chart is not directory") t.Fatal("chart is not directory")
} }
c, err := chartloader.LoadDir(cname) c, err := chartloader.LoadDir(cname)
@ -257,7 +257,7 @@ func TestCreateCmdChartAPIVersionV3(t *testing.T) {
if fi, err := os.Stat(cname); err != nil { if fi, err := os.Stat(cname); err != nil {
t.Fatalf("no chart directory: %s", err) t.Fatalf("no chart directory: %s", err)
} else if !fi.IsDir() { } else if !fi.IsDir() {
t.Fatalf("chart is not directory") t.Fatal("chart is not directory")
} }
c, err := chartloader.LoadDir(cname) c, err := chartloader.LoadDir(cname)

@ -208,7 +208,7 @@ func TestDependencyUpdateCmd_DoNotDeleteOldChartsOnError(t *testing.T) {
// Make sure tmpcharts-x is deleted // Make sure tmpcharts-x is deleted
tmpPath := filepath.Join(dir(chartname), fmt.Sprintf("tmpcharts-%d", os.Getpid())) tmpPath := filepath.Join(dir(chartname), fmt.Sprintf("tmpcharts-%d", os.Getpid()))
if _, err := os.Stat(tmpPath); !errors.Is(err, fs.ErrNotExist) { if _, err := os.Stat(tmpPath); !errors.Is(err, fs.ErrNotExist) {
t.Fatalf("tmpcharts dir still exists") t.Fatal("tmpcharts dir still exists")
} }
} }

@ -584,7 +584,7 @@ func verifyInsecureSkipVerify(t *testing.T, g *HTTPGetter, caseName string, expe
} }
if returnVal == nil { if returnVal == nil {
t.Fatalf("Expected non nil value for http client") t.Fatal("Expected non nil value for http client")
} }
transport := (returnVal.Transport).(*http.Transport) transport := (returnVal.Transport).(*http.Transport)
gotValue := false gotValue := false
@ -608,7 +608,7 @@ func TestDefaultHTTPTransportReuse(t *testing.T) {
} }
if httpClient1 == nil { if httpClient1 == nil {
t.Fatalf("Expected non nil value for http client") t.Fatal("Expected non nil value for http client")
} }
transport1 := (httpClient1.Transport).(*http.Transport) transport1 := (httpClient1.Transport).(*http.Transport)
@ -620,13 +620,13 @@ func TestDefaultHTTPTransportReuse(t *testing.T) {
} }
if httpClient2 == nil { if httpClient2 == nil {
t.Fatalf("Expected non nil value for http client") t.Fatal("Expected non nil value for http client")
} }
transport2 := (httpClient2.Transport).(*http.Transport) transport2 := (httpClient2.Transport).(*http.Transport)
if transport1 != transport2 { if transport1 != transport2 {
t.Fatalf("Expected default transport to be reused") t.Fatal("Expected default transport to be reused")
} }
} }
@ -642,13 +642,13 @@ func TestHTTPTransportOption(t *testing.T) {
} }
if httpClient1 == nil { if httpClient1 == nil {
t.Fatalf("Expected non nil value for http client") t.Fatal("Expected non nil value for http client")
} }
transport1 := (httpClient1.Transport).(*http.Transport) transport1 := (httpClient1.Transport).(*http.Transport)
if transport1 != transport { if transport1 != transport {
t.Fatalf("Expected transport option to be applied") t.Fatal("Expected transport option to be applied")
} }
httpClient2, err := g.httpClient(g.opts) httpClient2, err := g.httpClient(g.opts)
@ -658,13 +658,13 @@ func TestHTTPTransportOption(t *testing.T) {
} }
if httpClient2 == nil { if httpClient2 == nil {
t.Fatalf("Expected non nil value for http client") t.Fatal("Expected non nil value for http client")
} }
transport2 := (httpClient2.Transport).(*http.Transport) transport2 := (httpClient2.Transport).(*http.Transport)
if transport1 != transport2 { if transport1 != transport2 {
t.Fatalf("Expected applied transport to be reused") t.Fatal("Expected applied transport to be reused")
} }
g = HTTPGetter{} g = HTTPGetter{}

@ -128,7 +128,7 @@ func TestOCIHTTPTransportReuse(t *testing.T) {
} }
if g.transport == nil { if g.transport == nil {
t.Fatalf("Expected non nil value for transport") t.Fatal("Expected non nil value for transport")
} }
transport1 := g.transport transport1 := g.transport
@ -140,12 +140,12 @@ func TestOCIHTTPTransportReuse(t *testing.T) {
} }
if g.transport == nil { if g.transport == nil {
t.Fatalf("Expected non nil value for transport") t.Fatal("Expected non nil value for transport")
} }
transport2 := g.transport transport2 := g.transport
if transport1 != transport2 { if transport1 != transport2 {
t.Fatalf("Expected default transport to be reused") t.Fatal("Expected default transport to be reused")
} }
} }

@ -82,7 +82,7 @@ func TestLogin_ResetsForceAttemptOAuth2_OnSuccess(t *testing.T) {
} }
if c.authorizer == nil || c.authorizer.ForceAttemptOAuth2 { if c.authorizer == nil || c.authorizer.ForceAttemptOAuth2 {
t.Fatalf("expected ForceAttemptOAuth2 default to be false") t.Fatal("expected ForceAttemptOAuth2 default to be false")
} }
// Call Login with plain HTTP against our test server // Call Login with plain HTTP against our test server

@ -71,7 +71,7 @@ func TestGetTagMatchingVersionOrConstraint_InvalidConstraint(t *testing.T) {
tags := []string{"1.0.0"} tags := []string{"1.0.0"}
_, err := GetTagMatchingVersionOrConstraint(tags, ">a1") _, err := GetTagMatchingVersionOrConstraint(tags, ">a1")
if err == nil { if err == nil {
t.Fatalf("expected error for invalid constraint") t.Fatal("expected error for invalid constraint")
} }
} }
@ -79,7 +79,7 @@ func TestGetTagMatchingVersionOrConstraint_NoMatches(t *testing.T) {
tags := []string{"0.1.0", "0.2.0"} tags := []string{"0.1.0", "0.2.0"}
_, err := GetTagMatchingVersionOrConstraint(tags, ">=1.0.0") _, err := GetTagMatchingVersionOrConstraint(tags, ">=1.0.0")
if err == nil { if err == nil {
t.Fatalf("expected error when no tags match") t.Fatal("expected error when no tags match")
} }
if !strings.Contains(err.Error(), ">=1.0.0") { if !strings.Contains(err.Error(), ">=1.0.0") {
t.Fatalf("expected error to contain version string, got: %v", err) t.Fatalf("expected error to contain version string, got: %v", err)

@ -370,7 +370,7 @@ func verifyLocalIndex(t *testing.T, i *IndexFile) {
nginx, ok := i.Entries["nginx"] nginx, ok := i.Entries["nginx"]
if !ok || len(nginx) != 2 { if !ok || len(nginx) != 2 {
t.Fatalf("Expected 2 nginx entries") t.Fatal("Expected 2 nginx entries")
} }
expects := []*ChartVersion{ expects := []*ChartVersion{

@ -175,14 +175,14 @@ func NewOCIServer(t *testing.T, dir string) (*OCIServer, error) {
htpasswdPath := filepath.Join(dir, testHtpasswdFileBasename) htpasswdPath := filepath.Join(dir, testHtpasswdFileBasename)
err = os.WriteFile(htpasswdPath, fmt.Appendf(nil, "%s:%s\n", testUsername, string(pwBytes)), 0o644) err = os.WriteFile(htpasswdPath, fmt.Appendf(nil, "%s:%s\n", testUsername, string(pwBytes)), 0o644)
if err != nil { if err != nil {
t.Fatalf("error creating test htpasswd file") t.Fatal("error creating test htpasswd file")
} }
// Registry config // Registry config
config := &configuration.Configuration{} config := &configuration.Configuration{}
ln, err := net.Listen("tcp", "127.0.0.1:0") ln, err := net.Listen("tcp", "127.0.0.1:0")
if err != nil { if err != nil {
t.Fatalf("error finding free port for test registry") t.Fatalf("error finding free port for test registry: %v", err)
} }
defer ln.Close() defer ln.Close()
@ -237,7 +237,7 @@ func (srv *OCIServer) RunWithReturn(t *testing.T, opts ...OCIServerOpt) *OCIServ
ociRegistry.ClientOptCredentialsFile(credentialsFile), ociRegistry.ClientOptCredentialsFile(credentialsFile),
) )
if err != nil { if err != nil {
t.Fatalf("error creating registry client") t.Fatalf("error creating registry client: %v", err)
} }
err = registryClient.Login( err = registryClient.Login(

@ -208,7 +208,7 @@ func TestStorageDeployed(t *testing.T) {
switch { switch {
case rls == nil: case rls == nil:
t.Fatalf("Release is nil") t.Fatal("Release is nil")
case rel.Name != name: case rel.Name != name:
t.Fatalf("Expected release name %q, actual %q\n", name, rel.Name) t.Fatalf("Expected release name %q, actual %q\n", name, rel.Name)
case rel.Version != vers: case rel.Version != vers:
@ -251,7 +251,7 @@ func TestStorageDeployedWithCorruption(t *testing.T) {
switch { switch {
case rls == nil: case rls == nil:
t.Fatalf("Release is nil") t.Fatal("Release is nil")
case rel.Name != name: case rel.Name != name:
t.Fatalf("Expected release name %q, actual %q\n", name, rel.Name) t.Fatalf("Expected release name %q, actual %q\n", name, rel.Name)
case rel.Version != vers: case rel.Version != vers:

Loading…
Cancel
Save