diff --git a/tree_test.go b/tree_test.go index d7c4fb0b..2f372bc0 100644 --- a/tree_test.go +++ b/tree_test.go @@ -142,6 +142,7 @@ func TestTreeWildcard(t *testing.T) { "/src/*filepath", "/search/", "/search/:query", + "/search/gin-gonic", "/user_:name", "/user_:name/about", "/files/:dir/*filepath", @@ -169,6 +170,7 @@ func TestTreeWildcard(t *testing.T) { {"/search/", false, "/search/", nil}, {"/search/someth!ng+in+ünìcodé", false, "/search/:query", Params{Param{Key: "query", Value: "someth!ng+in+ünìcodé"}}}, {"/search/someth!ng+in+ünìcodé/", true, "", Params{Param{Key: "query", Value: "someth!ng+in+ünìcodé"}}}, + {"/search/gin", false, "/search/:query", Params{Param{"query", "gin"}}}, {"/user_gopher", false, "/user_:name", Params{Param{Key: "name", Value: "gopher"}}}, {"/user_gopher/about", false, "/user_:name/about", Params{Param{Key: "name", Value: "gopher"}}}, {"/files/js/inc/framework.js", false, "/files/:dir/*filepath", Params{Param{Key: "dir", Value: "js"}, Param{Key: "filepath", Value: "/inc/framework.js"}}},