MCPcopy
hub / github.com/gin-gonic/gin / TestJoinPaths

Function TestJoinPaths

utils_test.go:98–109  ·  view source on GitHub ↗
(t *testing.T)

Source from the content-addressed store, hash-verified

96}
97
98func TestJoinPaths(t *testing.T) {
99 assert.Empty(t, joinPaths("", ""))
100 assert.Equal(t, "/", joinPaths("", "/"))
101 assert.Equal(t, "/a", joinPaths("/a", ""))
102 assert.Equal(t, "/a/", joinPaths("/a/", ""))
103 assert.Equal(t, "/a/", joinPaths("/a/", "/"))
104 assert.Equal(t, "/a/", joinPaths("/a", "/"))
105 assert.Equal(t, "/a/hola", joinPaths("/a", "/hola"))
106 assert.Equal(t, "/a/hola", joinPaths("/a/", "/hola"))
107 assert.Equal(t, "/a/hola/", joinPaths("/a/", "/hola/"))
108 assert.Equal(t, "/a/hola/", joinPaths("/a/", "/hola//"))
109}
110
111type bindTestStruct struct {
112 Foo string `form:"foo" binding:"required"`

Callers

nothing calls this directly

Calls 1

joinPathsFunction · 0.85

Tested by

no test coverage detected