diff --git a/gomodinit_test.go b/gomodinit_test.go index fda1be3aed58c932cf95451f23def0598e9aa86d..c62464d70c67a202a08333d6c858ffd237710c87 100644 --- a/gomodinit_test.go +++ b/gomodinit_test.go @@ -4,6 +4,7 @@ import ( "fmt" "os" "path/filepath" + "strings" "testing" "github.com/matryer/is" @@ -31,7 +32,7 @@ }, { Name: "no_uri", Path: "giteacom/user3/repo", - Expected: fmt.Sprintf("%s/giteacom/user3/repo", tmp), + Expected: "%s/giteacom/user3/repo", }, { Name: ".gomodinit", @@ -64,7 +65,12 @@ name, err := module() assert.NoErr(err) // Should get module name - assert.Equal(name, tc.Expected) // Module name should match expected name + expected := tc.Expected + if strings.Contains(expected, "%s") { + expected = fmt.Sprintf(expected, tmp) + } + + assert.Equal(name, expected) // Module name should match expected name }) } }