Commit Graph

4 Commits (fd9af2c711d669ac05a6c0b8f1e83eca47d1724a)

Author SHA1 Message Date
Radislav fd9af2c711 Учтены замечания code-review 2025-12-08 07:22:50 +03:00
Radislav 575b92a869 Перенос метода wait_for_timeout в BaseComponent
- Добавлен метод wait_for_timeout в базовый класс BaseComponent
- Удален дублирующий метод из CreateChildElementFrame
- Удален дублирующий метод из RackObjectMaker
- Теперь все наследники BaseComponent имеют доступ к общему методу ожидания
2025-12-05 13:19:29 +03:00
Radislav 84393b3a40 Рефакторинг тестов создания стойки с использованием dataclass
- Добавлен класс RackData для типобезопасного хранения данных стойки
- Обновлен RackObjectMaker для работы с dataclass
- Обновлены тесты для использования нового интерфейса
- Решены проблемы pylint с импортами и количеством аргументов
- Сохранена обратная совместимость со старыми тестами
2025-12-05 08:05:43 +03:00
Radislav 50041c66c7 Рефакторинг 2025-11-21 13:49:13 +03:00