Coverage report:
100%
hide covered
Files
Functions
Classes
coverage.py v7.13.5
, created at 2026-05-01 18:48 +0000
File
class
statements
missing
excluded
coverage
smith / __init__.py
(no class)
0
0
1
100%
smith / __main__.py
(no class)
0
0
4
100%
smith / application / __init__.py
(no class)
0
0
1
100%
smith / application / connect.py
ConnectUseCase
0
0
10
100%
smith / application / connect.py
(no class)
0
0
15
100%
smith / application / disconnect.py
DisconnectUseCase
0
0
12
100%
smith / application / disconnect.py
(no class)
0
0
15
100%
smith / application / status.py
StatusUseCase
0
0
12
100%
smith / application / status.py
(no class)
0
0
15
100%
smith / application / update.py
UpdateUseCase
0
0
12
100%
smith / application / update.py
(no class)
0
0
15
100%
smith / data / __init__.py
(no class)
0
0
1
100%
smith / delivery / __init__.py
(no class)
0
0
1
100%
smith / delivery / cli.py
(no class)
0
0
151
100%
smith / domain / __init__.py
(no class)
0
0
1
100%
smith / domain / connection.py
Connection
0
0
98
100%
smith / domain / connection.py
(no class)
0
0
41
100%
smith / domain / ports.py
TemplateSourceError
0
0
0
100%
smith / domain / ports.py
TemplateSourcePort
0
0
4
100%
smith / domain / ports.py
FileSystemPort
0
0
8
100%
smith / domain / ports.py
GitignorePort
0
0
6
100%
smith / domain / ports.py
MetadataPort
0
0
4
100%
smith / domain / ports.py
(no class)
0
0
36
100%
smith / domain / value_objects.py
FileSpec
0
0
0
100%
smith / domain / value_objects.py
TemplateSource
0
0
0
100%
smith / domain / value_objects.py
ConnectionState
0
0
0
100%
smith / domain / value_objects.py
ConnectionStatus
0
0
11
100%
smith / domain / value_objects.py
GitignoreSection
0
0
0
100%
smith / domain / value_objects.py
(no class)
0
0
40
100%
smith / infrastructure / __init__.py
(no class)
0
0
1
100%
smith / infrastructure / filesystem.py
FileSystemError
0
0
0
100%
smith / infrastructure / filesystem.py
AtomicFileSystem
0
0
29
100%
smith / infrastructure / filesystem.py
(no class)
0
0
19
100%
smith / infrastructure / gitignore.py
GitignoreManager
0
0
64
100%
smith / infrastructure / gitignore.py
(no class)
0
0
25
100%
smith / infrastructure / metadata.py
SectionMetadata
0
0
24
100%
smith / infrastructure / metadata.py
(no class)
0
0
12
100%
smith / infrastructure / template_source.py
BundledTemplateSource
0
0
26
100%
smith / infrastructure / template_source.py
LocalTemplateSource
0
0
15
100%
smith / infrastructure / template_source.py
UrlTemplateSource
0
0
68
100%
smith / infrastructure / template_source.py
TemplateSourceAdapter
0
0
18
100%
smith / infrastructure / template_source.py
(no class)
0
0
63
100%
Total
0
0
878
100%
No items found using the specified filter.