комментарии и сообщения переведены на английский
- комментарии, тексты ошибок, вывод CLI и сообщения тестов теперь на английском - по-русски остались только литералы словаря ru и содержимое фикстур: это данные под проверкой, а не текст инструмента - согласование числительных в итоге упростилось до английского plural
This commit is contained in:
@@ -31,12 +31,12 @@ func TestLeadTakesLongestMatch(t *testing.T) {
|
||||
got, ok := v.Lead(tc.text)
|
||||
if tc.want == "" {
|
||||
if ok {
|
||||
t.Errorf("Lead(%q) = %q, ждали, что слово не найдётся", tc.text, got)
|
||||
t.Errorf("Lead(%q) = %q, wanted no word to be found", tc.text, got)
|
||||
}
|
||||
continue
|
||||
}
|
||||
if !ok || got != tc.want {
|
||||
t.Errorf("Lead(%q) = %q, %v; ждали %q", tc.text, got, ok, tc.want)
|
||||
t.Errorf("Lead(%q) = %q, %v; wanted %q", tc.text, got, ok, tc.want)
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -44,30 +44,31 @@ func TestLeadTakesLongestMatch(t *testing.T) {
|
||||
func TestForeignExcludesOwnWords(t *testing.T) {
|
||||
foreign := lang.Foreign(1, "ru")
|
||||
if len(foreign) == 0 {
|
||||
t.Fatal("для русского словаря не нашлось ни одного чужого слова")
|
||||
t.Fatal("the Russian vocabulary yielded no foreign word at all")
|
||||
}
|
||||
if code, ok := foreign["MUST"]; !ok || code != "en" {
|
||||
t.Errorf("MUST должно опознаваться как слово словаря en, получили %q, %v", code, ok)
|
||||
t.Errorf("MUST should be recognized as a word of the en vocabulary, got %q, %v", code, ok)
|
||||
}
|
||||
|
||||
v, err := lang.Lookup(1, "ru")
|
||||
if err != nil {
|
||||
t.Fatal(err)
|
||||
}
|
||||
for word := range foreign {
|
||||
if _, own := v.Modal(word); own {
|
||||
t.Errorf("слово %q собственное, а попало в чужие", word)
|
||||
t.Errorf("the word %q is the suite's own, yet landed among the foreign ones", word)
|
||||
}
|
||||
if _, own := v.Mark(word); own {
|
||||
t.Errorf("метка %q собственная, а попала в чужие", word)
|
||||
t.Errorf("the mark %q is the suite's own, yet landed among the foreign ones", word)
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
func TestUnknownVersionAndCode(t *testing.T) {
|
||||
if _, err := lang.Lookup(99, "ru"); err == nil {
|
||||
t.Error("неизвестная версия языка принята без ошибки")
|
||||
t.Error("an unknown language version was accepted without an error")
|
||||
}
|
||||
if _, err := lang.Lookup(1, "xx"); err == nil {
|
||||
t.Error("неизвестный словарь принят без ошибки")
|
||||
t.Error("an unknown vocabulary was accepted without an error")
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user