(t *testing.T)
| 96 | } |
| 97 | |
| 98 | func 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 | |
| 111 | type bindTestStruct struct { |
| 112 | Foo string `form:"foo" binding:"required"` |
nothing calls this directly
no test coverage detected