Skip to content

Commit 56cba58

Browse files
Merge branch 'master' into master
2 parents f14363d + 2ab2667 commit 56cba58

File tree

2 files changed

+32
-0
lines changed

2 files changed

+32
-0
lines changed

tests/test_base.py

+24
Original file line numberDiff line numberDiff line change
@@ -62,3 +62,27 @@ def test_is_title(self):
6262
self.base.title("one"),
6363
"one"
6464
)
65+
66+
def test_set_high_numwords_not_implemented(self):
67+
with self.assertRaises(NotImplementedError):
68+
self.base.set_high_numwords()
69+
70+
def test_to_ordinal_num(self):
71+
from num2words.base import Num2Word_Base
72+
self.base = Num2Word_Base()
73+
self.assertEqual(
74+
self.base.to_ordinal_num(1),
75+
1
76+
)
77+
self.assertEqual(
78+
self.base.to_ordinal_num(100),
79+
100
80+
)
81+
self.assertEqual(
82+
self.base.to_ordinal_num(1000),
83+
1000
84+
)
85+
86+
def test_pluralize_not_implemented(self):
87+
with self.assertRaises(NotImplementedError):
88+
self.base.pluralize(n=None, forms=None)

tests/test_dk.py

+8
Original file line numberDiff line numberDiff line change
@@ -20,6 +20,7 @@
2020
from unittest import TestCase
2121

2222
from num2words import num2words
23+
from num2words.lang_DK import Num2Word_DK
2324

2425

2526
class Num2WordsDKTest(TestCase):
@@ -35,3 +36,10 @@ def test_cardinal(self):
3536
self.assertEqual(num2words(8, to="cardinal", lang="dk"), "otte")
3637
self.assertEqual(num2words(18, to="cardinal", lang="dk"), "atten")
3738
self.assertEqual(num2words(45, to="cardinal", lang="dk"), "femogfyrre")
39+
40+
def test_to_ordinal_num(self):
41+
num2words_dk = Num2Word_DK()
42+
self.assertEqual(num2words_dk.to_ordinal_num(1), "1te")
43+
self.assertEqual(num2words_dk.to_ordinal_num(2), "2en")
44+
self.assertEqual(num2words_dk.to_ordinal_num(5), "5te")
45+
self.assertEqual(num2words_dk.to_ordinal_num(10), "10ende")

0 commit comments

Comments
 (0)