Coverage for src / repo_sync_kitty / output / display.py: 100%

10 statements  

« prev     ^ index     » next       coverage.py v7.13.0, created at 2025-12-23 09:31 -0500

1"""Display utilities for rich terminal output.""" 

2 

3from rich.console import Console 

4from rich.table import Table 

5 

6console = Console() 

7 

8 

9def create_status_table() -> Table: 

10 """Create a status table for repository display.""" 

11 table = Table(title="Repository Status") 

12 table.add_column("Path", style="cyan") 

13 table.add_column("Status", style="green") 

14 table.add_column("Branch", style="yellow") 

15 table.add_column("Issues", style="red") 

16 return table