Files
yaho/internal/tools/helm/helmlib_test.go
Nikolai Rodionov 1659245f00
Some checks failed
Lint / Run on Ubuntu (push) Has been cancelled
E2E Tests / Run on Ubuntu (push) Has been cancelled
Tests / Run on Ubuntu (push) Has been cancelled
Some updates
Signed-off-by: Nikolai Rodionov <allanger@badhouseplants.net>
2025-07-15 20:30:21 +02:00

25 lines
581 B
Go

package helm_test
import (
"testing"
"github.com/allanger/yaho/internal/tools/helm"
"github.com/stretchr/testify/assert"
)
func TestPullChart(t *testing.T) {
helmlib := &helm.HelmLib{}
path, err := helmlib.PullChart(t.Context(), "https://coredns.github.io/helm", "coredns", "1.42.0")
assert.NoError(t, err)
assert.Equal(t, "test", path)
}
func TestPullChartOci(t *testing.T) {
helmlib := &helm.HelmLib{}
path, err := helmlib.PullChart(t.Context(), "oci://ghcr.io/allanger/allangers-charts", "memos", "0.6.0")
assert.NoError(t, err)
assert.Equal(t, "test", path)
}