From 61dd1c9a4f5a1b8a20fffde6ea8f7622254456da Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?M=C4=81rti=C5=86=C5=A1=20=C5=A0ulcs?= Date: Tue, 18 Sep 2018 12:25:25 +0300 Subject: [PATCH] Test currency not implemented, remove dead method. --- num2words/base.py | 3 --- tests/test_base.py | 17 +++++++++++++++++ 2 files changed, 17 insertions(+), 3 deletions(-) create mode 100644 tests/test_base.py diff --git a/num2words/base.py b/num2words/base.py index 61b81b0..3b990e3 100644 --- a/num2words/base.py +++ b/num2words/base.py @@ -195,9 +195,6 @@ class Num2Word_Base(object): if not abs(value) == value: raise TypeError(self.errmsg_negord % value) - def set_wordnums(self): - pass - def to_ordinal(self, value): return self.to_cardinal(value) diff --git a/tests/test_base.py b/tests/test_base.py new file mode 100644 index 0000000..7cdc1ee --- /dev/null +++ b/tests/test_base.py @@ -0,0 +1,17 @@ +from __future__ import unicode_literals + +from decimal import Decimal +from unittest import TestCase + +from num2words.base import Num2Word_Base + + +class Num2WordBaseTest(TestCase): + @classmethod + def setUpClass(cls): + super(Num2WordBaseTest, cls).setUpClass() + cls.base = Num2Word_Base() + + def test_to_currency_not_implemented(self): + with self.assertRaises(NotImplementedError): + self.base.to_currency(Decimal('1.00'), currency='EUR')