mirror of
https://codeberg.org/forgejo/forgejo.git
synced 2024-12-21 16:18:56 +00:00
[TESTS] Add some Wiki unit tests
- Just to get 100% coverage on services/wiki/wiki_path.go, nothing
special. This is just an formality.
(cherry picked from commit cf3f046d7a
)
This commit is contained in:
parent
431edaac36
commit
6b3528920f
|
@ -307,3 +307,15 @@ func TestPrepareWikiFileName_FirstPage(t *testing.T) {
|
|||
assert.NoError(t, err)
|
||||
assert.EqualValues(t, "Home.md", newWikiPath)
|
||||
}
|
||||
|
||||
func TestWebPathConversion(t *testing.T) {
|
||||
assert.Equal(t, "path/wiki", WebPathToURLPath(WebPath("path/wiki")))
|
||||
assert.Equal(t, "wiki", WebPathToURLPath(WebPath("wiki")))
|
||||
assert.Equal(t, "", WebPathToURLPath(WebPath("")))
|
||||
}
|
||||
|
||||
func TestWebPathFromRequest(t *testing.T) {
|
||||
assert.Equal(t, WebPath("a%2Fb"), WebPathFromRequest("a/b"))
|
||||
assert.Equal(t, WebPath("a"), WebPathFromRequest("a"))
|
||||
assert.Equal(t, WebPath("b"), WebPathFromRequest("a/../b"))
|
||||
}
|
||||
|
|
Loading…
Reference in a new issue