- В класс TestCreateRackElement добавлена фикстура rack_cleanup_fixture
- Фикстура автоматически удаляет статические тестовые стойки после каждого теста
- Список удаляемых стоек: Test-Rack-01, Test-Rack-Duplicate, Test-Rack-Required-Final, Test-Rack-Delete
- Используются существующие методы _check_rack_existance и _delete_rack_from_context_menu без изменений
- Фикстура применяется автоматически ко всем тестам (autouse=True)
- Обеспечивает чистое тестовое окружение после выполнения тестов
- Создан универсальный метод get_input_fields_locators в BaseComponent
- Метод поддерживает разные структуры: xs4->xs8, xs4->xs1, любые парные flex
- Добавлены специализированные локаторы для числовых полей в SettingsFormLocators
- Обновлены тесты и компоненты для использования нового метода
- Удалена зависимость от конкретных CSS классов xs1/xs4/xs6/xs8
- Добавлен класс RackData для типобезопасного хранения данных стойки
- Обновлен RackObjectMaker для работы с dataclass
- Обновлены тесты для использования нового интерфейса
- Решены проблемы pylint с импортами и количеством аргументов
- Сохранена обратная совместимость со старыми тестами
- Инициализация структуры документации Sphinx
- Настройка autodoc для автоматической генерации из docstrings
- Добавление поддержки русского языка
- Настройка темы RTD
- Генерация документации из исходного кода
- Исправление форматирования и содержания index.rst
- Добавлены новые локаторы для расширения функциональности
- Улучшена инициализация компонента с поддержкой поиска по label
- Добавлены методы для работы с ошибками валидации
- Улучшена надежность открытия выпадающих списков
- Замена DropdownList на SelectionBarComponent в CreateRackElementTab для единообразной работы с выбором
- Добавление метода get_available_options() в SelectionBarComponent для получения всех доступных опций из выпадающего списка
- Обновление selection_bar_locators.py с новыми локаторами LISTBOX и LIST_ITEMS для элементов выпадающего списка
- Улучшение combobox_locators.py с дополнительным локатором LIST_ITEMS_SELECTOR для опций combobox