Spaces:
Running
Running
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] | |