fix(ui): map legacy UI backend values to current equivalents in normalization

This commit is contained in:
X-iZhang
2026-03-09 10:38:42 +00:00
parent 68f432b39d
commit c4de31c772
3 changed files with 12 additions and 4 deletions
+7
View File
@@ -16,6 +16,13 @@ def test_normalize_ui_backend_accepts_known_values():
assert normalize_ui_backend("TUI") == "tui"
def test_normalize_ui_backend_maps_legacy_values():
assert normalize_ui_backend("textual") == "tui"
assert normalize_ui_backend("Textual") == "tui"
assert normalize_ui_backend("rich") == "cli"
assert normalize_ui_backend("Rich") == "cli"
def test_normalize_ui_backend_unknown_falls_back_to_cli():
assert normalize_ui_backend("unknown-ui") == "cli"