You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
Repository navigation
test(nosql): unit and widget test suite for NoSQL Stage 1 and Stage 2 features #1040
Summary
Написать исчерпывающий набор модульных и виджет-тестов для функционала NoSQL Этапа 1 и Этапа 2 (#1023–#1030).
Test Scope
test/features/mongodb/):mongo_collection_tree_test.dart— ленивая подгрузка коллекций в сайдбаре, контекстное меню, выбор коллекции (feat(mongodb): nested collection subtree in ConnectionsPanel #1023).mongo_multi_mode_view_test.dart— корректность рендеринга и переключения Table Grid / Tree / JSON без повторного запроса (feat(mongodb): multi-mode document viewer (Table Grid / Tree / JSON) #1026).mongo_aggregation_builder_test.dart— добавление/удаление/порядок стадий, валидация JSON-пайплайна, экспорт в код (feat(mongodb): Aggregation Pipeline Builder & Runner #1027).mongo_index_manager_test.dart— парсинг индексов, валидация формы создания составных/TTL индексов, защита_id_(feat(mongodb): visual Index Manager #1028).mongo_mql_workspace_test.dart— выполнениеdb.collection.find(), переключение табов, запись в историю (feat(mongodb): MQL Query & Shell Console #1030).test/features/redis/):redis_key_tree_engine_test.dart— юнит-тесты алгоритма кластеризации ключей по разделителям (:,/,.), плоский/древовидный вид (feat(redis): folder tree view for keys by delimiter #1025).redis_cli_workspace_test.dart— парсинг сырых команд RESP, форматирование результатов, навигация по истории (Up/Down), перехват деструктивных команд (feat(redis): interactive Redis CLI Terminal Console #1029).redis_type_editors_test.dart— изолированные тесты вынесенных редакторов String, Hash, List, Set, ZSet (refactor(redis): split monolithic redis_key_editor.dart into type-specific editors #1034).Acceptance Criteria