llm-translate/test/test_struct.py
illian64 0a70da3b98
Files processing - books
* book translate

* files processing

* files processing

* files processing

* files processing

---------

Co-authored-by: APodoinikov <APodoynikov@detmir.ru>
2025-09-04 11:09:29 +07:00

15 lines
654 B
Python

from unittest import TestCase
from app.dto import Part
class StructTest(TestCase):
def test_is_numeric_or_empty(self):
self.assertEqual(False, Part("1 000 000 c", False).is_numeric_or_empty())
self.assertEqual(True, Part("1.23", False).is_numeric_or_empty())
self.assertEqual(True, Part("1,23", False).is_numeric_or_empty())
self.assertEqual(True, Part(" ", False).is_numeric_or_empty())
self.assertEqual(True, Part("1 000 000", False).is_numeric_or_empty())
self.assertEqual(True, Part("", False).is_numeric_or_empty())
self.assertEqual(True, Part("...", False).is_numeric_or_empty())