mirror of
https://github.com/illian64/llm-translate.git
synced 2026-05-01 21:21:14 +00:00
* book translate * files processing * files processing * files processing * files processing --------- Co-authored-by: APodoinikov <APodoynikov@detmir.ru>
15 lines
654 B
Python
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())
|