Подсветка фильтра не пропадает на строке под курсором

This commit is contained in:
2026-08-20 10:49:50 +03:00
parent cf0eb6dccd
commit 0480df7c0a
2 changed files with 14 additions and 2 deletions
+8
View File
@@ -75,6 +75,14 @@ def test_matches_common_filter():
assert core.matches("что угодно", "")
def test_filter_highlight_has_no_color():
"""Фон строки под курсором — $primary: цветная подсветка совпадения слилась бы с ним."""
content = tui.highlighted_content("zpas_core", "core")
styles = " ".join(str(span.style) for span in content.spans)
assert styles, "совпадение обязано быть выделено"
assert "$" not in styles and "color" not in styles
def test_pick_uses_matches(monkeypatch):
"""Текстовый режим и TUI обязаны фильтровать одинаково — через одну функцию."""
answers = iter(["zp core", "1"])