mirror of
https://github.com/bblaz/num2words.git
synced 2025-12-06 06:42:25 +00:00
lang_ES: improved currency gender handling, improved error messages; test_es: updated accordingly
This commit is contained in:
committed by
Marlon Rodriguez Garcia
parent
bd699be047
commit
72f1f88c2c
137
tests/test_es.py
137
tests/test_es.py
@@ -128,9 +128,9 @@ TEST_CASES_TO_CURRENCY_ESP = (
|
||||
(2.00, 'dos pesetas con cero céntimos'),
|
||||
(8.00, 'ocho pesetas con cero céntimos'),
|
||||
(12.00, 'doce pesetas con cero céntimos'),
|
||||
(21.00, 'veintiún pesetas con cero céntimos'),
|
||||
(81.25, 'ochenta y un pesetas con veinticinco céntimos'),
|
||||
(350.90, 'trescientos cincuenta pesetas con noventa céntimos'),
|
||||
(21.00, 'veintiuna pesetas con cero céntimos'),
|
||||
(81.25, 'ochenta y una pesetas con veinticinco céntimos'),
|
||||
(350.90, 'trescientas cincuenta pesetas con noventa céntimos'),
|
||||
(100.00, 'cien pesetas con cero céntimos'),
|
||||
)
|
||||
|
||||
@@ -175,9 +175,9 @@ TEST_CASES_TO_CURRENCY_GBP = (
|
||||
(2.00, 'dos libras con cero peniques'),
|
||||
(8.00, 'ocho libras con cero peniques'),
|
||||
(12.00, 'doce libras con cero peniques'),
|
||||
(21.00, 'veintiún libras con cero peniques'),
|
||||
(81.25, 'ochenta y un libras con veinticinco peniques'),
|
||||
(350.90, 'trescientos cincuenta libras con noventa peniques'),
|
||||
(21.00, 'veintiuna libras con cero peniques'),
|
||||
(81.25, 'ochenta y una libras con veinticinco peniques'),
|
||||
(350.90, 'trescientas cincuenta libras con noventa peniques'),
|
||||
(100.00, 'cien libras con cero peniques'),
|
||||
(4150.83,
|
||||
'cuatro mil ciento cincuenta libras con ochenta y tres peniques'),
|
||||
@@ -201,9 +201,9 @@ TEST_CASES_TO_CURRENCY_SEK = (
|
||||
(2.00, 'dos coronas con cero öre'),
|
||||
(8.00, 'ocho coronas con cero öre'),
|
||||
(12.00, 'doce coronas con cero öre'),
|
||||
(21.00, 'veintiún coronas con cero öre'),
|
||||
(81.25, 'ochenta y un coronas con veinticinco öre'),
|
||||
(350.90, 'trescientos cincuenta coronas con noventa öre'),
|
||||
(21.00, 'veintiuna coronas con cero öre'),
|
||||
(81.25, 'ochenta y una coronas con veinticinco öre'),
|
||||
(350.90, 'trescientas cincuenta coronas con noventa öre'),
|
||||
(100.00, 'cien coronas con cero öre'),
|
||||
(4150.83,
|
||||
'cuatro mil ciento cincuenta coronas con ochenta y tres öre'),
|
||||
@@ -214,9 +214,9 @@ TEST_CASES_TO_CURRENCY_NOK = (
|
||||
(2.00, 'dos coronas con cero øre'),
|
||||
(8.00, 'ocho coronas con cero øre'),
|
||||
(12.00, 'doce coronas con cero øre'),
|
||||
(21.00, 'veintiún coronas con cero øre'),
|
||||
(81.25, 'ochenta y un coronas con veinticinco øre'),
|
||||
(350.90, 'trescientos cincuenta coronas con noventa øre'),
|
||||
(21.00, 'veintiuna coronas con cero øre'),
|
||||
(81.25, 'ochenta y una coronas con veinticinco øre'),
|
||||
(350.90, 'trescientas cincuenta coronas con noventa øre'),
|
||||
(100.00, 'cien coronas con cero øre'),
|
||||
(4150.83,
|
||||
'cuatro mil ciento cincuenta coronas con ochenta y tres øre'),
|
||||
@@ -266,9 +266,9 @@ TEST_CASES_TO_CURRENCY_INR = (
|
||||
(2.00, 'dos rupias con cero paisas'),
|
||||
(8.00, 'ocho rupias con cero paisas'),
|
||||
(12.00, 'doce rupias con cero paisas'),
|
||||
(21.00, 'veintiún rupias con cero paisas'),
|
||||
(81.25, 'ochenta y un rupias con veinticinco paisas'),
|
||||
(350.90, 'trescientos cincuenta rupias con noventa paisas'),
|
||||
(21.00, 'veintiuna rupias con cero paisas'),
|
||||
(81.25, 'ochenta y una rupias con veinticinco paisas'),
|
||||
(350.90, 'trescientas cincuenta rupias con noventa paisas'),
|
||||
(100.00, 'cien rupias con cero paisas'),
|
||||
(4150.83,
|
||||
'cuatro mil ciento cincuenta rupias con ochenta y tres paisas'),
|
||||
@@ -318,9 +318,9 @@ TEST_CASES_TO_CURRENCY_CZK = (
|
||||
(2.00, 'dos coronas con cero haléř'),
|
||||
(8.00, 'ocho coronas con cero haléř'),
|
||||
(12.00, 'doce coronas con cero haléř'),
|
||||
(21.00, 'veintiún coronas con cero haléř'),
|
||||
(81.25, 'ochenta y un coronas con veinticinco haléř'),
|
||||
(350.90, 'trescientos cincuenta coronas con noventa haléř'),
|
||||
(21.00, 'veintiuna coronas con cero haléř'),
|
||||
(81.25, 'ochenta y una coronas con veinticinco haléř'),
|
||||
(350.90, 'trescientas cincuenta coronas con noventa haléř'),
|
||||
(100.00, 'cien coronas con cero haléř'),
|
||||
(4150.83,
|
||||
'cuatro mil ciento cincuenta coronas con ochenta y tres haléř'),
|
||||
@@ -405,13 +405,13 @@ TEST_CASES_TO_CURRENCY_KPW = (
|
||||
)
|
||||
|
||||
TEST_CASES_TO_CURRENCY_TRY = (
|
||||
(1.00, 'un lira con cero kuruş'),
|
||||
(1.00, 'una lira con cero kuruş'),
|
||||
(2.00, 'dos liras con cero kuruş'),
|
||||
(8.00, 'ocho liras con cero kuruş'),
|
||||
(12.00, 'doce liras con cero kuruş'),
|
||||
(21.00, 'veintiún liras con cero kuruş'),
|
||||
(81.25, 'ochenta y un liras con veinticinco kuruş'),
|
||||
(350.90, 'trescientos cincuenta liras con noventa kuruş'),
|
||||
(21.00, 'veintiuna liras con cero kuruş'),
|
||||
(81.25, 'ochenta y una liras con veinticinco kuruş'),
|
||||
(350.90, 'trescientas cincuenta liras con noventa kuruş'),
|
||||
(100.00, 'cien liras con cero kuruş'),
|
||||
(4150.83,
|
||||
'cuatro mil ciento cincuenta liras con ochenta y tres kuruş'),
|
||||
@@ -708,9 +708,9 @@ TEST_CASES_TO_CURRENCY_CYP = (
|
||||
(2.00, 'dos libras con cero céntimos'),
|
||||
(8.00, 'ocho libras con cero céntimos'),
|
||||
(12.00, 'doce libras con cero céntimos'),
|
||||
(21.00, 'veintiún libras con cero céntimos'),
|
||||
(81.25, 'ochenta y un libras con veinticinco céntimos'),
|
||||
(350.90, 'trescientos cincuenta libras con noventa céntimos'),
|
||||
(21.00, 'veintiuna libras con cero céntimos'),
|
||||
(81.25, 'ochenta y una libras con veinticinco céntimos'),
|
||||
(350.90, 'trescientas cincuenta libras con noventa céntimos'),
|
||||
(100.00, 'cien libras con cero céntimos'),
|
||||
(4150.83,
|
||||
'cuatro mil ciento cincuenta libras con ochenta y tres céntimos'),
|
||||
@@ -721,9 +721,9 @@ TEST_CASES_TO_CURRENCY_DKK = (
|
||||
(2.00, 'dos coronas con cero øre'),
|
||||
(8.00, 'ocho coronas con cero øre'),
|
||||
(12.00, 'doce coronas con cero øre'),
|
||||
(21.00, 'veintiún coronas con cero øre'),
|
||||
(81.25, 'ochenta y un coronas con veinticinco øre'),
|
||||
(350.90, 'trescientos cincuenta coronas con noventa øre'),
|
||||
(21.00, 'veintiuna coronas con cero øre'),
|
||||
(81.25, 'ochenta y una coronas con veinticinco øre'),
|
||||
(350.90, 'trescientas cincuenta coronas con noventa øre'),
|
||||
(100.00, 'cien coronas con cero øre'),
|
||||
(4150.83,
|
||||
'cuatro mil ciento cincuenta coronas con ochenta y tres øre'),
|
||||
@@ -760,9 +760,10 @@ TEST_CASES_TO_CURRENCY_EGP = (
|
||||
(2.00, 'dos libras con cero piastras'),
|
||||
(8.00, 'ocho libras con cero piastras'),
|
||||
(12.00, 'doce libras con cero piastras'),
|
||||
(21.00, 'veintiún libras con cero piastras'),
|
||||
(81.25, 'ochenta y un libras con veinticinco piastras'),
|
||||
(350.90, 'trescientos cincuenta libras con noventa piastras'),
|
||||
(21.00, 'veintiuna libras con cero piastras'),
|
||||
(81.21, 'ochenta y una libras con veintiuna piastras'),
|
||||
(81.25, 'ochenta y una libras con veinticinco piastras'),
|
||||
(350.90, 'trescientas cincuenta libras con noventa piastras'),
|
||||
(100.00, 'cien libras con cero piastras'),
|
||||
(4150.83,
|
||||
'cuatro mil ciento cincuenta libras con ochenta y tres piastras'),
|
||||
@@ -799,9 +800,9 @@ TEST_CASES_TO_CURRENCY_FKP = (
|
||||
(2.00, 'dos libras con cero peniques'),
|
||||
(8.00, 'ocho libras con cero peniques'),
|
||||
(12.00, 'doce libras con cero peniques'),
|
||||
(21.00, 'veintiún libras con cero peniques'),
|
||||
(81.25, 'ochenta y un libras con veinticinco peniques'),
|
||||
(350.90, 'trescientos cincuenta libras con noventa peniques'),
|
||||
(21.00, 'veintiuna libras con cero peniques'),
|
||||
(81.25, 'ochenta y una libras con veinticinco peniques'),
|
||||
(350.90, 'trescientas cincuenta libras con noventa peniques'),
|
||||
(100.00, 'cien libras con cero peniques'),
|
||||
(4150.83,
|
||||
'cuatro mil ciento cincuenta libras con ochenta y tres peniques'),
|
||||
@@ -903,9 +904,9 @@ TEST_CASES_TO_CURRENCY_IDR = (
|
||||
(2.00, 'dos rupias con cero céntimos'),
|
||||
(8.00, 'ocho rupias con cero céntimos'),
|
||||
(12.00, 'doce rupias con cero céntimos'),
|
||||
(21.00, 'veintiún rupias con cero céntimos'),
|
||||
(81.25, 'ochenta y un rupias con veinticinco céntimos'),
|
||||
(350.90, 'trescientos cincuenta rupias con noventa céntimos'),
|
||||
(21.00, 'veintiuna rupias con cero céntimos'),
|
||||
(81.25, 'ochenta y una rupias con veinticinco céntimos'),
|
||||
(350.90, 'trescientas cincuenta rupias con noventa céntimos'),
|
||||
(100.00, 'cien rupias con cero céntimos'),
|
||||
(4150.83,
|
||||
'cuatro mil ciento cincuenta rupias con ochenta y tres céntimos'),
|
||||
@@ -955,22 +956,22 @@ TEST_CASES_TO_CURRENCY_ISK = (
|
||||
(2.00, 'dos coronas con cero aurar'),
|
||||
(8.00, 'ocho coronas con cero aurar'),
|
||||
(12.00, 'doce coronas con cero aurar'),
|
||||
(21.00, 'veintiún coronas con cero aurar'),
|
||||
(81.25, 'ochenta y un coronas con veinticinco aurar'),
|
||||
(350.90, 'trescientos cincuenta coronas con noventa aurar'),
|
||||
(21.00, 'veintiuna coronas con cero aurar'),
|
||||
(81.25, 'ochenta y una coronas con veinticinco aurar'),
|
||||
(350.90, 'trescientas cincuenta coronas con noventa aurar'),
|
||||
(100.00, 'cien coronas con cero aurar'),
|
||||
(4150.83,
|
||||
'cuatro mil ciento cincuenta coronas con ochenta y tres aurar'),
|
||||
)
|
||||
|
||||
TEST_CASES_TO_CURRENCY_ITL = (
|
||||
(1.00, 'un lira con cero céntimos'),
|
||||
(1.00, 'una lira con cero céntimos'),
|
||||
(2.00, 'dos liras con cero céntimos'),
|
||||
(8.00, 'ocho liras con cero céntimos'),
|
||||
(12.00, 'doce liras con cero céntimos'),
|
||||
(21.00, 'veintiún liras con cero céntimos'),
|
||||
(81.25, 'ochenta y un liras con veinticinco céntimos'),
|
||||
(350.90, 'trescientos cincuenta liras con noventa céntimos'),
|
||||
(21.00, 'veintiuna liras con cero céntimos'),
|
||||
(81.25, 'ochenta y una liras con veinticinco céntimos'),
|
||||
(350.90, 'trescientas cincuenta liras con noventa céntimos'),
|
||||
(100.00, 'cien liras con cero céntimos'),
|
||||
(4150.83,
|
||||
'cuatro mil ciento cincuenta liras con ochenta y tres céntimos'),
|
||||
@@ -1059,9 +1060,9 @@ TEST_CASES_TO_CURRENCY_LKR = (
|
||||
(2.00, 'dos rupias con cero céntimos'),
|
||||
(8.00, 'ocho rupias con cero céntimos'),
|
||||
(12.00, 'doce rupias con cero céntimos'),
|
||||
(21.00, 'veintiún rupias con cero céntimos'),
|
||||
(81.25, 'ochenta y un rupias con veinticinco céntimos'),
|
||||
(350.90, 'trescientos cincuenta rupias con noventa céntimos'),
|
||||
(21.00, 'veintiuna rupias con cero céntimos'),
|
||||
(81.25, 'ochenta y una rupias con veinticinco céntimos'),
|
||||
(350.90, 'trescientas cincuenta rupias con noventa céntimos'),
|
||||
(100.00, 'cien rupias con cero céntimos'),
|
||||
(4150.83,
|
||||
'cuatro mil ciento cincuenta rupias con ochenta y tres céntimos'),
|
||||
@@ -1241,9 +1242,9 @@ TEST_CASES_TO_CURRENCY_MUR = (
|
||||
(2.00, 'dos rupias con cero céntimos'),
|
||||
(8.00, 'ocho rupias con cero céntimos'),
|
||||
(12.00, 'doce rupias con cero céntimos'),
|
||||
(21.00, 'veintiún rupias con cero céntimos'),
|
||||
(81.25, 'ochenta y un rupias con veinticinco céntimos'),
|
||||
(350.90, 'trescientos cincuenta rupias con noventa céntimos'),
|
||||
(21.00, 'veintiuna rupias con cero céntimos'),
|
||||
(81.25, 'ochenta y una rupias con veinticinco céntimos'),
|
||||
(350.90, 'trescientas cincuenta rupias con noventa céntimos'),
|
||||
(100.00, 'cien rupias con cero céntimos'),
|
||||
(4150.83,
|
||||
'cuatro mil ciento cincuenta rupias con ochenta y tres céntimos'),
|
||||
@@ -1319,9 +1320,9 @@ TEST_CASES_TO_CURRENCY_NPR = (
|
||||
(2.00, 'dos rupias con cero paisas'),
|
||||
(8.00, 'ocho rupias con cero paisas'),
|
||||
(12.00, 'doce rupias con cero paisas'),
|
||||
(21.00, 'veintiún rupias con cero paisas'),
|
||||
(81.25, 'ochenta y un rupias con veinticinco paisas'),
|
||||
(350.90, 'trescientos cincuenta rupias con noventa paisas'),
|
||||
(21.00, 'veintiuna rupias con cero paisas'),
|
||||
(81.25, 'ochenta y una rupias con veinticinco paisas'),
|
||||
(350.90, 'trescientas cincuenta rupias con noventa paisas'),
|
||||
(100.00, 'cien rupias con cero paisas'),
|
||||
(4150.83,
|
||||
'cuatro mil ciento cincuenta rupias con ochenta y tres paisas'),
|
||||
@@ -1371,9 +1372,9 @@ TEST_CASES_TO_CURRENCY_PKR = (
|
||||
(2.00, 'dos rupias con cero paisas'),
|
||||
(8.00, 'ocho rupias con cero paisas'),
|
||||
(12.00, 'doce rupias con cero paisas'),
|
||||
(21.00, 'veintiún rupias con cero paisas'),
|
||||
(81.25, 'ochenta y un rupias con veinticinco paisas'),
|
||||
(350.90, 'trescientos cincuenta rupias con noventa paisas'),
|
||||
(21.00, 'veintiuna rupias con cero paisas'),
|
||||
(81.25, 'ochenta y una rupias con veinticinco paisas'),
|
||||
(350.90, 'trescientas cincuenta rupias con noventa paisas'),
|
||||
(100.00, 'cien rupias con cero paisas'),
|
||||
(4150.83,
|
||||
'cuatro mil ciento cincuenta rupias con ochenta y tres paisas'),
|
||||
@@ -1462,9 +1463,9 @@ TEST_CASES_TO_CURRENCY_SCR = (
|
||||
(2.00, 'dos rupias con cero céntimos'),
|
||||
(8.00, 'ocho rupias con cero céntimos'),
|
||||
(12.00, 'doce rupias con cero céntimos'),
|
||||
(21.00, 'veintiún rupias con cero céntimos'),
|
||||
(81.25, 'ochenta y un rupias con veinticinco céntimos'),
|
||||
(350.90, 'trescientos cincuenta rupias con noventa céntimos'),
|
||||
(21.00, 'veintiuna rupias con cero céntimos'),
|
||||
(81.25, 'ochenta y una rupias con veinticinco céntimos'),
|
||||
(350.90, 'trescientas cincuenta rupias con noventa céntimos'),
|
||||
(100.00, 'cien rupias con cero céntimos'),
|
||||
(4150.83,
|
||||
'cuatro mil ciento cincuenta rupias con ochenta y tres céntimos'),
|
||||
@@ -1475,9 +1476,9 @@ TEST_CASES_TO_CURRENCY_SHP = (
|
||||
(2.00, 'dos libras con cero peniques'),
|
||||
(8.00, 'ocho libras con cero peniques'),
|
||||
(12.00, 'doce libras con cero peniques'),
|
||||
(21.00, 'veintiún libras con cero peniques'),
|
||||
(81.25, 'ochenta y un libras con veinticinco peniques'),
|
||||
(350.90, 'trescientos cincuenta libras con noventa peniques'),
|
||||
(21.00, 'veintiuna libras con cero peniques'),
|
||||
(81.25, 'ochenta y una libras con veinticinco peniques'),
|
||||
(350.90, 'trescientas cincuenta libras con noventa peniques'),
|
||||
(100.00, 'cien libras con cero peniques'),
|
||||
(4150.83,
|
||||
'cuatro mil ciento cincuenta libras con ochenta y tres peniques'),
|
||||
@@ -1488,9 +1489,9 @@ TEST_CASES_TO_CURRENCY_SKK = (
|
||||
(2.00, 'dos coronas con cero haliers'),
|
||||
(8.00, 'ocho coronas con cero haliers'),
|
||||
(12.00, 'doce coronas con cero haliers'),
|
||||
(21.00, 'veintiún coronas con cero haliers'),
|
||||
(81.25, 'ochenta y un coronas con veinticinco haliers'),
|
||||
(350.90, 'trescientos cincuenta coronas con noventa haliers'),
|
||||
(21.00, 'veintiuna coronas con cero haliers'),
|
||||
(81.25, 'ochenta y una coronas con veinticinco haliers'),
|
||||
(350.90, 'trescientas cincuenta coronas con noventa haliers'),
|
||||
(100.00, 'cien coronas con cero haliers'),
|
||||
(4150.83,
|
||||
'cuatro mil ciento cincuenta coronas con ochenta y tres haliers'),
|
||||
@@ -1501,9 +1502,9 @@ TEST_CASES_TO_CURRENCY_SLL = (
|
||||
(2.00, 'dos leonas con cero céntimos'),
|
||||
(8.00, 'ocho leonas con cero céntimos'),
|
||||
(12.00, 'doce leonas con cero céntimos'),
|
||||
(21.00, 'veintiún leonas con cero céntimos'),
|
||||
(81.25, 'ochenta y un leonas con veinticinco céntimos'),
|
||||
(350.90, 'trescientos cincuenta leonas con noventa céntimos'),
|
||||
(21.00, 'veintiuna leonas con cero céntimos'),
|
||||
(81.25, 'ochenta y una leonas con veinticinco céntimos'),
|
||||
(350.90, 'trescientas cincuenta leonas con noventa céntimos'),
|
||||
(100.00, 'cien leonas con cero céntimos'),
|
||||
(4150.83,
|
||||
'cuatro mil ciento cincuenta leonas con ochenta y tres céntimos'),
|
||||
|
||||
Reference in New Issue
Block a user