Spaces:
Running
Running
File size: 1,035 Bytes
6edda28 30f2cde 6449e88 2ffc7e7 6edda28 2ffc7e7 6edda28 2ffc7e7 |
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 |
from ukrainian_tts.formatter import preprocess_text
def test_formatter():
examples = [
("Quality of life update", "кваліті оф ліфе юпдате"),
("Він украв 20000000 $", "він украв двадцять мільйонів долар"),
(
"111 000 000 000 доларів державного боргу.",
"сто одинадцять мільярдів доларів державного боргу.",
),
(
"11100000001 доларів державного боргу.",
"одинадцять мільярдів сто мільйонів один доларів державного боргу.",
),
("це 19-річне вино.", "це дев'ятнадцять-річне вино."),
("10-30-40-50-5-9-5", "десять-тридцять-сорок-п'ятдесят-п'ять-дев'ять-п'ять"),
]
for item in examples:
assert preprocess_text(item[0]) == item[1]
|