1
0
mirror of https://github.com/woodpecker-ci/woodpecker.git synced 2024-12-12 08:23:48 +02:00
woodpecker/pkg/model/util_test.go

23 lines
499 B
Go
Raw Normal View History

2014-02-07 13:10:01 +03:00
package model
import (
"testing"
)
func Test_createSlug(t *testing.T) {
strings := map[string]string{
"John Tyler": "john-tyler",
"James K. Polk": "james-k-polk",
"George H. W. Bush": "george-h-w-bush",
"François Hollande": "francois-hollande",
"dàzǒngtǒng": "dazongtong",
"大總統": "大總統",
}
for k, v := range strings {
if slug := createSlug(k); slug != v {
t.Errorf("Expected Slug %s for string %s, got %s", v, k, slug)
}
}
}