Update test style
This commit is contained in:
parent
f188724d4b
commit
2db2253578
18 changed files with 778 additions and 686 deletions
|
|
@ -1,31 +1,30 @@
|
|||
import unittest
|
||||
|
||||
from great_ai.utilities import english_name_of_language, is_english, predict_language
|
||||
|
||||
|
||||
class TestLanguage(unittest.TestCase):
|
||||
def test_predict_language(self) -> None:
|
||||
assert predict_language("This is an English text.") == "en"
|
||||
assert predict_language("Ez egy magyar szöveg.") == "hu"
|
||||
assert predict_language("32") == "und"
|
||||
assert predict_language("") == "und"
|
||||
def test_predict_language() -> None:
|
||||
assert predict_language("This is an English text.") == "en"
|
||||
assert predict_language("Ez egy magyar szöveg.") == "hu"
|
||||
assert predict_language("32") == "und"
|
||||
assert predict_language("") == "und"
|
||||
|
||||
def test_is_english(self) -> None:
|
||||
self.assertTrue(is_english("en"))
|
||||
self.assertTrue(is_english("en-US"))
|
||||
self.assertFalse(is_english("hu"))
|
||||
self.assertFalse(is_english("de"))
|
||||
self.assertFalse(is_english("zh"))
|
||||
self.assertFalse(is_english("zh-TW"))
|
||||
self.assertFalse(is_english("und"))
|
||||
self.assertFalse(is_english(""))
|
||||
self.assertFalse(is_english(None))
|
||||
|
||||
def english_name_of_language(self) -> None:
|
||||
assert english_name_of_language("en") == "English"
|
||||
assert english_name_of_language("hu") == "Hungarian"
|
||||
assert english_name_of_language("zh") == "Chinese"
|
||||
assert english_name_of_language("zh-TW") == "Chinese"
|
||||
assert english_name_of_language("und") == "Unknown language"
|
||||
assert english_name_of_language("") == "Unknown language"
|
||||
assert english_name_of_language(None) == "Unknown language"
|
||||
def test_is_english() -> None:
|
||||
assert is_english("en")
|
||||
assert is_english("en-US")
|
||||
assert not is_english("hu")
|
||||
assert not is_english("de")
|
||||
assert not is_english("zh")
|
||||
assert not is_english("zh-TW")
|
||||
assert not is_english("und")
|
||||
assert not is_english("")
|
||||
assert not is_english(None)
|
||||
|
||||
|
||||
def english_name_of_language() -> None:
|
||||
assert english_name_of_language("en") == "English"
|
||||
assert english_name_of_language("hu") == "Hungarian"
|
||||
assert english_name_of_language("zh") == "Chinese"
|
||||
assert english_name_of_language("zh-TW") == "Chinese"
|
||||
assert english_name_of_language("und") == "Unknown language"
|
||||
assert english_name_of_language("") == "Unknown language"
|
||||
assert english_name_of_language(None) == "Unknown language"
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue