get.porter.sh/porter@v1.3.0/pkg/pkgmgmt/client/filesystem_test.go (about) 1 package client 2 3 import ( 4 "testing" 5 6 "get.porter.sh/porter/pkg/config" 7 "github.com/stretchr/testify/assert" 8 "github.com/stretchr/testify/require" 9 ) 10 11 func TestFileSystem_List(t *testing.T) { 12 c := config.NewTestConfig(t) 13 14 p := NewFileSystem(c.Config, "mixins") 15 mixins, err := p.List() 16 17 require.Nil(t, err) 18 require.Len(t, mixins, 2) 19 assert.Equal(t, mixins[0], "exec") 20 assert.Equal(t, mixins[1], "testmixin") 21 }