feat: vendor gitea 1.16.2

This commit is contained in:
2026-06-02 08:36:01 +00:00
parent 247cd60f69
commit 54798b4615
2145 changed files with 162965 additions and 126447 deletions
@@ -186,3 +186,24 @@ func TestIsValidUsername(t *testing.T) {
})
}
}
func TestIsValidBadgeSlug(t *testing.T) {
tests := []struct {
arg string
want bool
}{
{arg: "badge-1", want: true},
{arg: "badge.slug", want: true},
{arg: "new", want: true},
{arg: "Badge_1", want: true},
{arg: "a..b", want: false},
{arg: "a/b", want: false},
{arg: "Awesome!", want: false},
{arg: "Emoji 💯", want: false},
}
for _, tt := range tests {
t.Run(tt.arg, func(t *testing.T) {
assert.Equalf(t, tt.want, IsValidBadgeSlug(tt.arg), "IsValidBadgeSlug(%v)", tt.arg)
})
}
}