github.com/systematiccaos/gorm@v1.22.6/utils/utils_test.go (about) 1 package utils 2 3 import ( 4 "strings" 5 "testing" 6 ) 7 8 func TestIsValidDBNameChar(t *testing.T) { 9 for _, db := range []string{"db", "dbName", "db_name", "db1", "1dbname", "db$name"} { 10 if fields := strings.FieldsFunc(db, IsValidDBNameChar); len(fields) != 1 { 11 t.Fatalf("failed to parse db name %v", db) 12 } 13 } 14 }