From cdb2acb052cae15fb1e37dd3b70dfd8f79adc584 Mon Sep 17 00:00:00 2001 From: Drew Echerd Date: Fri, 2 Jul 2021 22:29:28 +0500 Subject: [PATCH] Added MEGA_SUFFIX and GIGA_SUFFIX tests --- num2words/lang_TG.py | 3 ++- tests/test_tg.py | 3 +++ 2 files changed, 5 insertions(+), 1 deletion(-) diff --git a/num2words/lang_TG.py b/num2words/lang_TG.py index cc0bf49..8a028d5 100644 --- a/num2words/lang_TG.py +++ b/num2words/lang_TG.py @@ -43,7 +43,7 @@ class Num2Word_TG(lang_EU.Num2Word_EU): if n == 9: self.cards[10 ** n] = word + self.GIGA_SUFFIX - elif self.MEGA_SUFFIX: + else: self.cards[10 ** n] = word + self.MEGA_SUFFIX def setup(self): @@ -147,3 +147,4 @@ class Num2Word_TG(lang_EU.Num2Word_EU): def to_ordinal_num(self, value): self.verify_ordinal(value) return "%s%s" % (value, self.to_ordinal(value)[-2:]) + diff --git a/tests/test_tg.py b/tests/test_tg.py index a846d70..482913b 100644 --- a/tests/test_tg.py +++ b/tests/test_tg.py @@ -45,6 +45,9 @@ class Num2WordsTGTest(TestCase): "як миллиарду дусаду сию чор миллиону панҷсаду шасту ҳафт ҳазору " "ҳаштсаду навад", ) + self.assertEqual(num2words(1000000, lang="tg"), "як миллион") + self.assertEqual(num2words(1000000000, lang="tg"), "як миллиард") + self.assertEqual(num2words(1000000000000, lang="tg"), "як триллион") self.assertEqual(num2words(5, lang="tg"), "панҷ") self.assertEqual(num2words(-1, lang="tg"), "минус як") self.assertEqual(num2words(-15, lang="tg"), "минус понздаҳ")