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
cli(test[privacy]): Add comprehensive tests for contracted JSON paths
why: Ensure JSON/NDJSON output correctly contracts home directory paths
what:
- Add PathContractionFixture NamedTuple in test_list.py
- Add 3 parametrized test cases for list (JSON, NDJSON, JSON+tree)
- Add StatusPathContractionFixture NamedTuple in test_status.py
- Add 3 parametrized test cases for status (JSON, NDJSON, detailed)
- Assert paths start with ~/ and don't contain absolute home paths
- Follow project pattern: NamedTuple fixtures with test_id field
Coverage:
- test_list_repos_path_contraction: 3 scenarios
- test_status_repos_path_contraction: 3 scenarios
- Total: 6 new parametrized test cases
All 208 tests passing
0 commit comments