/
Nik_voz
/
rgpu_python_analysis
Обзор
Документация
Войти
/
Nik_voz
/
rgpu_python_analysis
Код
Запросы
1
Задачи
Вики
Пакеты
0
Релизы
0
Аналитика
Безопасность
main
tests/test_strings/test_strings_3.py
25 строк
707 B
«Nick-voz»
feat: Add string manipulation functions and tests
02 мар 2025, 20:48
02 мар 2025, 20:48
28cc2ed
Код
Авторство
О чём код?
import unittest from python_analysis.strings_ import strings_3 class TestStrings3(unittest.TestCase): def test_simple_case(self): self.assertEqual(strings_3("A=10;B=A+20"), (10, 30)) def test_with_zero(self): self.assertEqual(strings_3("A=0;B=A+15"), (0, 15)) def test_large_numbers(self): self.assertEqual(strings_3("A=1000;B=A+5000"), (1000, 6000)) def test_negative_numbers(self): self.assertEqual(strings_3("A=-10;B=A+20"), (-10, 10)) def test_all_negative(self): self.assertEqual(strings_3("A=-5;B=A+-15"), (-5, -20)) def test_float_input(self): with self.assertRaises(ValueError): strings_3("A=10.5;B=A+20")