package gentoo import ( "fmt" "testing" "github.com/stretchr/testify/assert" ) func Test_packageURL(t *testing.T) { tests := []struct { name string version string want string }{ { "app-admin/eselect", "1.4.15", "pkg:ebuild/app-admin%2Feselect@1.4.15", }, } for _, tt := range tests { t.Run(fmt.Sprintf("%s@%s", tt.name, tt.version), func(t *testing.T) { assert.Equal(t, tt.want, packageURL(tt.name, tt.version)) }) } }