github.com/kvattikuti/drone@v0.2.1-0.20140603034306-d400229a327a/pkg/model/util_test.go (about) 1 package model 2 3 import ( 4 "testing" 5 ) 6 7 func Test_createSlug(t *testing.T) { 8 strings := map[string]string{ 9 "John Tyler": "john-tyler", 10 "James K. Polk": "james-k-polk", 11 "George H. W. Bush": "george-h-w-bush", 12 "François Hollande": "francois-hollande", 13 "dàzǒngtǒng": "dazongtong", 14 "大總統": "大總統", 15 } 16 17 for k, v := range strings { 18 if slug := createSlug(k); slug != v { 19 t.Errorf("Expected Slug %s for string %s, got %s", v, k, slug) 20 } 21 } 22 }