mirror of
https://github.com/go-gitea/gitea
synced 2025-07-22 18:28:37 +00:00
@@ -10,17 +10,9 @@ import (
|
||||
)
|
||||
|
||||
func TestCleanUploadFileName(t *testing.T) {
|
||||
t.Run("Clean regular file", func(t *testing.T) {
|
||||
name := "this/is/test"
|
||||
cleanName := CleanUploadFileName(name)
|
||||
expectedCleanName := name
|
||||
assert.Equal(t, expectedCleanName, cleanName)
|
||||
})
|
||||
|
||||
t.Run("Clean a .git path", func(t *testing.T) {
|
||||
name := "this/is/test/.git"
|
||||
cleanName := CleanUploadFileName(name)
|
||||
expectedCleanName := ""
|
||||
assert.Equal(t, expectedCleanName, cleanName)
|
||||
})
|
||||
assert.Equal(t, "", CleanGitTreePath("")) //nolint
|
||||
assert.Equal(t, "", CleanGitTreePath(".")) //nolint
|
||||
assert.Equal(t, "a/b", CleanGitTreePath("a/b"))
|
||||
assert.Equal(t, "", CleanGitTreePath(".git/b")) //nolint
|
||||
assert.Equal(t, "", CleanGitTreePath("a/.git")) //nolint
|
||||
}
|
||||
|
Reference in New Issue
Block a user