Skip to content

Conversation

@Mohamed-Elwasila
Copy link

Summary

This PR adds the missing Fish shell completion tests that were marked as TODO in test_completion_option_colon.py.

Changes

  • Added test_completion_colon_fish_all() - Tests all completions are shown
  • Added test_completion_colon_fish_partial() - Tests partial matching (e.g., "alpine" matches both variants)
  • Added test_completion_colon_fish_single() - Tests single match completion

Testing

All 3 new tests pass, and all 16 tests in the file pass without issues.

Fixes the TODO comment at line 219 in tests/test_completion/test_completion_option_colon.py.

@svlandeg svlandeg added feature New feature, enhancement or request repo / tests Involving the CI / test suite labels Jan 6, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

feature New feature, enhancement or request repo / tests Involving the CI / test suite

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants