fix failing tests

Signed-off-by: Evans Mungai <mbuevans@gmail.com>
pull/13105/head
Evans Mungai 6 months ago committed by Carlos Sanchez
parent 28e9e34755
commit be7d393e76

@ -21,10 +21,12 @@ import (
"testing" "testing"
"github.com/stretchr/testify/assert" "github.com/stretchr/testify/assert"
"github.com/stretchr/testify/require"
"helm.sh/helm/v4/internal/test/ensure" "helm.sh/helm/v4/internal/test/ensure"
"helm.sh/helm/v4/pkg/cli" "helm.sh/helm/v4/pkg/cli"
"helm.sh/helm/v4/pkg/getter" "helm.sh/helm/v4/pkg/getter"
"helm.sh/helm/v4/pkg/registry"
"helm.sh/helm/v4/pkg/repo" "helm.sh/helm/v4/pkg/repo"
"helm.sh/helm/v4/pkg/repo/repotest" "helm.sh/helm/v4/pkg/repo/repotest"
) )
@ -61,10 +63,14 @@ func TestResolveChartRef(t *testing.T) {
{name: "oci ref with sha256 and version mismatch", ref: "oci://example.com/install/by/sha:0.1.1@sha256:d234555386402a5867ef0169fefe5486858b6d8d209eaf32fd26d29b16807fd6", version: "0.1.2", fail: true}, {name: "oci ref with sha256 and version mismatch", ref: "oci://example.com/install/by/sha:0.1.1@sha256:d234555386402a5867ef0169fefe5486858b6d8d209eaf32fd26d29b16807fd6", version: "0.1.2", fail: true},
} }
registryClient, err := registry.NewClient()
require.NoError(t, err)
c := ChartDownloader{ c := ChartDownloader{
Out: os.Stderr, Out: os.Stderr,
RepositoryConfig: repoConfig, RepositoryConfig: repoConfig,
RepositoryCache: repoCache, RepositoryCache: repoCache,
RegistryClient: registryClient,
Getters: getter.All(&cli.EnvSettings{ Getters: getter.All(&cli.EnvSettings{
RepositoryConfig: repoConfig, RepositoryConfig: repoConfig,
RepositoryCache: repoCache, RepositoryCache: repoCache,

@ -781,6 +781,7 @@ func (c *Client) Tags(ref string) ([]string, error) {
if err != nil { if err != nil {
return nil, err return nil, err
} }
repository.PlainHTTP = c.plainHTTP repository.PlainHTTP = c.plainHTTP
repository.Client = c.authorizer repository.Client = c.authorizer

Loading…
Cancel
Save