-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathtest.py
37 lines (33 loc) · 1.6 KB
/
test.py
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
import unittest
from limal import *
class TestLimal(unittest.TestCase):
def test_limal(self):
self.assertEqual(limal(23), "ñaar-fukk-ak-ñatt")
self.assertEqual(limal(32), "fanweer-ak-ñaar")
self.assertEqual(limal(39), "fanweer-ak-juròom-ñeent")
self.assertEqual(limal(81), "juròom-ñatt-fukk-ak-been")
self.assertEqual(limal(131), "téeméer-ak-fanweer-ak-been")
self.assertEqual(limal(264), "ñaar-téeméer-ak-juròom-been-fukk-ak-ñeent")
self.assertEqual(limal(618), "juròom-been-téeméer-ak-fukk-ak-juròom-ñatt")
self.assertEqual(limal(1073), "junni-ak-juròom-ñaar-fukk-ak-ñatt")
self.assertEqual(limal(100000), "téeméer-junni")
self.assertEqual(
limal(20456),
"ñaar-fukk-junni-ak-ñeent-téeméer-ak-juròom-fukk-ak-juròom-been",
)
self.assertEqual(
limal(987000),
"juròom-ñeent-téeméer-ak-juròom-ñatt-fukk-ak-juròom-ñaar-junni",
)
self.assertEqual(limal(1000006), "milliong-ak-juròom-been")
self.assertEqual(
limal(283496736),
"ñaar-téeméer-ak-juròom-ñatt-fukk-ak-ñatt-milliong-ak-ñeent-téeméer-ak-juròom-ñeent-fukk-ak-juròom-been-junni-ak-juròom-ñaar-téeméer-ak-fanweer-ak-juròom-been",
)
self.assertEqual(limal(int(1e9)), "milliard")
self.assertEqual(
limal(103010038510),
"téeméer-ak-ñatt-milliard-ak-fukk-milliong-ak-fanweer-ak-juròom-ñatt-junni-ak-juròom-téeméer-ak-fukk",
)
if __name__ == "__main__":
unittest.main()