llm-translate/tests/test_struct.py
illian64 85a0d0b538
Cache migration script. Unification log messages.
Co-authored-by: APodoinikov <APodoynikov@detmir.ru>
2025-09-21 15:44:04 +07:00

15 lines
645 B
Python

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