github.com/maeglindeveloper/gqlgen@v0.13.1-0.20210413081235-57808b12a0a0/internal/code/util_test.go (about)

     1  package code
     2  
     3  import (
     4  	"testing"
     5  
     6  	"github.com/stretchr/testify/require"
     7  )
     8  
     9  func TestNormalizeVendor(t *testing.T) {
    10  	require.Equal(t, "bar/baz", NormalizeVendor("foo/vendor/bar/baz"))
    11  	require.Equal(t, "[]bar/baz", NormalizeVendor("[]foo/vendor/bar/baz"))
    12  	require.Equal(t, "*bar/baz", NormalizeVendor("*foo/vendor/bar/baz"))
    13  	require.Equal(t, "*[]*bar/baz", NormalizeVendor("*[]*foo/vendor/bar/baz"))
    14  	require.Equal(t, "[]*bar/baz", NormalizeVendor("[]*foo/vendor/bar/baz"))
    15  }