github.com/helmwave/helmwave@v0.36.4-0.20240509190856-b35563eba4c6/pkg/release/list_test.go (about)

     1  //go:build integration
     2  
     3  package release_test
     4  
     5  import (
     6  	"testing"
     7  
     8  	"github.com/helmwave/helmwave/pkg/release"
     9  	"github.com/stretchr/testify/suite"
    10  )
    11  
    12  type ListTestSuite struct {
    13  	suite.Suite
    14  }
    15  
    16  func (s *ListTestSuite) TestNonExistingList() {
    17  	rel := release.NewConfig()
    18  	rel.NameF = "blabla"
    19  	rel.NamespaceF = "blabla"
    20  
    21  	_, err := rel.List()
    22  
    23  	s.Require().ErrorIs(err, release.ErrNotFound)
    24  }
    25  
    26  func TestListTestSuite(t *testing.T) {
    27  	t.Parallel()
    28  	suite.Run(t, new(ListTestSuite))
    29  }