Coverage report:
97%
hide covered
Files
Functions
Classes
coverage.py v7.14.1
, created at 2026-06-16 20:06 +0000
File
statements
missing
excluded
coverage
app
/
__init__.py
0
0
0
100%
app
/
api
/
v1
/
dependencies.py
25
1
0
96%
app
/
api
/
v1
/
endpoints
/
check_router.py
7
0
0
100%
app
/
api
/
v1
/
endpoints
/
move_router.py
7
0
0
100%
app
/
api
/
v1
/
endpoints
/
ready_router.py
7
1
0
86%
app
/
api
/
v1
/
endpoints
/
setup_router.py
7
0
0
100%
app
/
api
/
v1
/
router.py
10
0
0
100%
app
/
core
/
config.py
21
0
0
100%
app
/
core
/
context.py
4
0
0
100%
app
/
core
/
database.py
7
2
0
71%
app
/
core
/
events.py
25
0
0
100%
app
/
core
/
logging.py
20
1
0
95%
app
/
core
/
metrics.py
5
0
0
100%
app
/
core
/
middleware.py
23
0
0
100%
app
/
core
/
observability.py
16
0
0
100%
app
/
core
/
tracing.py
11
0
0
100%
app
/
domain
/
probe
/
commands
/
command.py
7
1
0
86%
app
/
domain
/
probe
/
commands
/
factory.py
13
0
0
100%
app
/
domain
/
probe
/
commands
/
move_command.py
15
0
0
100%
app
/
domain
/
probe
/
commands
/
turn_left_command.py
10
0
0
100%
app
/
domain
/
probe
/
commands
/
turn_right_command.py
10
0
0
100%
app
/
domain
/
probe
/
entities
/
grid.py
13
0
0
100%
app
/
domain
/
probe
/
entities
/
probe.py
11
0
0
100%
app
/
domain
/
probe
/
exceptions.py
8
0
0
100%
app
/
domain
/
services
/
CommandRunner.py
12
0
0
100%
app
/
main.py
18
0
0
100%
app
/
models
/
Base.py
3
0
0
100%
app
/
models
/
Grid.py
12
0
0
100%
app
/
models
/
Probe.py
13
0
0
100%
app
/
repositories
/
probe_repository.py
38
6
0
84%
app
/
schemas
/
check.py
4
0
0
100%
app
/
schemas
/
direction.py
6
0
0
100%
app
/
schemas
/
move.py
12
0
0
100%
app
/
schemas
/
probe.py
8
0
0
100%
app
/
schemas
/
ready.py
4
0
0
100%
app
/
schemas
/
setup.py
9
0
0
100%
app
/
services
/
check_service.py
13
0
0
100%
app
/
services
/
move_service.py
37
0
0
100%
app
/
services
/
ready_service.py
11
5
0
55%
app
/
services
/
setup_service.py
22
0
0
100%
Total
504
17
0
97%
No items found using the specified filter.