mirror of https://github.com/gofiber/fiber.git
parent
658b4e42b1
commit
87b0a15f1e
2
path.go
2
path.go
|
@ -350,7 +350,7 @@ func GetTrimmedParam(param string) string {
|
||||||
start := 0
|
start := 0
|
||||||
end := len(param)
|
end := len(param)
|
||||||
|
|
||||||
if param[start] != paramStarterChar { // is not a param
|
if end == 0 || param[start] != paramStarterChar { // is not a param
|
||||||
return param
|
return param
|
||||||
}
|
}
|
||||||
start++
|
start++
|
||||||
|
|
|
@ -420,7 +420,9 @@ func Test_Path_matchParams(t *testing.T) {
|
||||||
|
|
||||||
func Test_Utils_GetTrimmedParam(t *testing.T) {
|
func Test_Utils_GetTrimmedParam(t *testing.T) {
|
||||||
t.Parallel()
|
t.Parallel()
|
||||||
res := GetTrimmedParam("*")
|
res := GetTrimmedParam("")
|
||||||
|
utils.AssertEqual(t, "", res)
|
||||||
|
res = GetTrimmedParam("*")
|
||||||
utils.AssertEqual(t, "*", res)
|
utils.AssertEqual(t, "*", res)
|
||||||
res = GetTrimmedParam(":param")
|
res = GetTrimmedParam(":param")
|
||||||
utils.AssertEqual(t, "param", res)
|
utils.AssertEqual(t, "param", res)
|
||||||
|
|
Loading…
Reference in New Issue