package release_test import ( "context" "testing" "git.cycore.io/scm/talos-upgrade/pkg/release" "github.com/stretchr/testify/assert" ) func TestGetAllReleases(t *testing.T) { ctx := context.Background() list, err := release.GetAll(ctx) assert.Nil(t, err) assert.NotEmpty(t, list) t.Logf("retrieved %d releases", len(list)) } func TestGetAfter(t *testing.T) { ctx := context.Background() referenceRelease := "v1.4.1" list, err := release.GetAfter(ctx, referenceRelease) assert.Nil(t, err) assert.NotEmpty(t, list) for _, r := range list { t.Logf("release %s should be after %s", r.GetName(), referenceRelease) } }