Coverage report:
90%
hide covered
Files
Functions
Classes
coverage.py v7.13.0
, created at 2025-12-23 09:31 -0500
Statements
Branches
Total
File
function
coverage
statements
missing
excluded
coverage
branches
partial
coverage
src / repo_sync_kitty / __init__.py
(no function)
100%
1
0
0
100%
0
0
100%
src / repo_sync_kitty / __main__.py
(no function)
0%
3
3
0
0%
2
0
0%
src / repo_sync_kitty / cli.py
version_callback
100%
3
0
0
100%
2
0
100%
src / repo_sync_kitty / cli.py
main
83%
6
1
0
50%
2
1
75%
src / repo_sync_kitty / cli.py
(no function)
77%
26
6
0
50%
4
2
73%
src / repo_sync_kitty / commands / __init__.py
(no function)
100%
0
0
0
100%
0
0
100%
src / repo_sync_kitty / commands / add.py
add
89%
9
1
0
83%
6
1
87%
src / repo_sync_kitty / commands / add.py
(no function)
100%
6
0
0
100%
0
0
100%
src / repo_sync_kitty / commands / check.py
check
100%
3
0
0
100%
2
0
100%
src / repo_sync_kitty / commands / check.py
(no function)
100%
6
0
0
100%
0
0
100%
src / repo_sync_kitty / commands / init.py
init
100%
8
0
0
100%
6
0
100%
src / repo_sync_kitty / commands / init.py
(no function)
100%
6
0
0
100%
0
0
100%
src / repo_sync_kitty / commands / scan.py
scan
100%
7
0
0
100%
4
0
100%
src / repo_sync_kitty / commands / scan.py
(no function)
100%
5
0
0
100%
0
0
100%
src / repo_sync_kitty / commands / status.py
status
80%
5
1
0
50%
2
1
71%
src / repo_sync_kitty / commands / status.py
(no function)
100%
6
0
0
100%
0
0
100%
src / repo_sync_kitty / commands / sync.py
sync
86%
7
1
0
50%
2
1
78%
src / repo_sync_kitty / commands / sync.py
(no function)
100%
6
0
0
100%
0
0
100%
src / repo_sync_kitty / config / __init__.py
(no function)
100%
2
0
0
100%
0
0
100%
src / repo_sync_kitty / config / models.py
(no function)
100%
27
0
0
100%
0
0
100%
src / repo_sync_kitty / forge / __init__.py
(no function)
100%
0
0
0
100%
0
0
100%
src / repo_sync_kitty / forge / bitbucket.py
BitbucketClient.__init__
100%
1
0
0
100%
0
0
100%
src / repo_sync_kitty / forge / bitbucket.py
(no function)
100%
2
0
0
100%
0
0
100%
src / repo_sync_kitty / forge / github.py
GitHubClient.__init__
100%
1
0
0
100%
0
0
100%
src / repo_sync_kitty / forge / github.py
(no function)
100%
2
0
0
100%
0
0
100%
src / repo_sync_kitty / forge / gitlab.py
GitLabClient.__init__
100%
1
0
0
100%
0
0
100%
src / repo_sync_kitty / forge / gitlab.py
(no function)
100%
2
0
0
100%
0
0
100%
src / repo_sync_kitty / git / __init__.py
(no function)
100%
0
0
0
100%
0
0
100%
src / repo_sync_kitty / git / operations.py
RepoManager.__init__
100%
1
0
0
100%
0
0
100%
src / repo_sync_kitty / git / operations.py
RepoManager.exists
100%
1
0
0
100%
0
0
100%
src / repo_sync_kitty / git / operations.py
(no function)
100%
4
0
0
100%
0
0
100%
src / repo_sync_kitty / git / safety.py
(no function)
100%
11
0
0
100%
0
0
100%
src / repo_sync_kitty / output / __init__.py
(no function)
100%
0
0
0
100%
0
0
100%
src / repo_sync_kitty / output / display.py
create_status_table
100%
6
0
0
100%
0
0
100%
src / repo_sync_kitty / output / display.py
(no function)
100%
4
0
0
100%
0
0
100%
Total
93%
178
13
0
75%
32
6
90%
No items found using the specified filter.