1
0
mirror of https://github.com/fumiama/emozi.git synced 2026-06-05 00:32:48 +08:00
Files
emozi/define_test.go
源文雨 ceb7686da6 init
2024-02-14 18:39:07 +09:00

23 lines
677 B
Go

package emozi
import "testing"
func TestFirstEmojiSingle(t *testing.T) {
for i, lst := range 声母 {
if len([]rune(lst[0])) != 1 {
t.Fatal("声母", i, "长度", len([]rune(lst[0])), "字", lst[0])
}
}
t.Log(string([]rune("🌫️")[0]), string([]rune("❤️")[0]), string([]rune("✌️")[0]), string([]rune("⭕️")[0]), string([]rune("☁️")[0]), string([]rune("🕸️")[0]))
for i, lst := range 韵母 {
if len([]rune(lst[0])) != 1 {
t.Fatal("韵母", i, "长度", len([]rune(lst[0])), "字", lst[0])
}
}
for i, lst := range 声调 {
if len([]rune(lst[0])) != 1 {
t.Fatal("声调", i, "长度", len([]rune(lst[0])), "字", lst[0])
}
}
}