Coverage report:
99%
hide covered
Files
Functions
Classes
coverage.py v7.8.0
, created at 2025-05-12 11:24 -0400
File
class
statements
missing
excluded
coverage
/Users/fmorton/GitHub/BirdBrain-Python-Library-2/src/BirdBrain.py
Microbit
0
0
0
100%
/Users/fmorton/GitHub/BirdBrain-Python-Library-2/src/BirdBrain.py
Hummingbird
0
0
0
100%
/Users/fmorton/GitHub/BirdBrain-Python-Library-2/src/BirdBrain.py
Finch
0
0
0
100%
/Users/fmorton/GitHub/BirdBrain-Python-Library-2/src/BirdBrain.py
(no class)
6
0
0
100%
/Users/fmorton/GitHub/BirdBrain-Python-Library-2/src/birdbrain_constant.py
BirdbrainConstant
0
0
0
100%
/Users/fmorton/GitHub/BirdBrain-Python-Library-2/src/birdbrain_constant.py
(no class)
45
0
0
100%
/Users/fmorton/GitHub/BirdBrain-Python-Library-2/src/birdbrain_device.py
BirdbrainDevice
25
1
0
96%
/Users/fmorton/GitHub/BirdBrain-Python-Library-2/src/birdbrain_device.py
(no class)
20
0
0
100%
/Users/fmorton/GitHub/BirdBrain-Python-Library-2/src/birdbrain_exception.py
BirdbrainException
4
1
0
75%
/Users/fmorton/GitHub/BirdBrain-Python-Library-2/src/birdbrain_exception.py
(no class)
3
0
0
100%
/Users/fmorton/GitHub/BirdBrain-Python-Library-2/src/birdbrain_finch.py
BirdbrainFinch
20
1
0
95%
/Users/fmorton/GitHub/BirdBrain-Python-Library-2/src/birdbrain_finch.py
(no class)
39
0
0
100%
/Users/fmorton/GitHub/BirdBrain-Python-Library-2/src/birdbrain_finch_input.py
BirdbrainFinchInput
17
0
0
100%
/Users/fmorton/GitHub/BirdBrain-Python-Library-2/src/birdbrain_finch_input.py
(no class)
24
0
0
100%
/Users/fmorton/GitHub/BirdBrain-Python-Library-2/src/birdbrain_finch_output.py
BirdbrainFinchOutput
29
0
0
100%
/Users/fmorton/GitHub/BirdBrain-Python-Library-2/src/birdbrain_finch_output.py
(no class)
24
0
0
100%
/Users/fmorton/GitHub/BirdBrain-Python-Library-2/src/birdbrain_hummingbird.py
BirdbrainHummingbird
14
1
0
93%
/Users/fmorton/GitHub/BirdBrain-Python-Library-2/src/birdbrain_hummingbird.py
(no class)
29
0
0
100%
/Users/fmorton/GitHub/BirdBrain-Python-Library-2/src/birdbrain_hummingbird_input.py
BirdbrainHummingbirdInput
38
0
0
100%
/Users/fmorton/GitHub/BirdBrain-Python-Library-2/src/birdbrain_hummingbird_input.py
(no class)
24
0
0
100%
/Users/fmorton/GitHub/BirdBrain-Python-Library-2/src/birdbrain_hummingbird_output.py
BirdbrainHummingbirdOutput
10
0
0
100%
/Users/fmorton/GitHub/BirdBrain-Python-Library-2/src/birdbrain_hummingbird_output.py
(no class)
12
0
0
100%
/Users/fmorton/GitHub/BirdBrain-Python-Library-2/src/birdbrain_microbit.py
BirdbrainMicrobit
18
2
0
89%
/Users/fmorton/GitHub/BirdBrain-Python-Library-2/src/birdbrain_microbit.py
(no class)
34
0
0
100%
/Users/fmorton/GitHub/BirdBrain-Python-Library-2/src/birdbrain_microbit_input.py
BirdbrainMicrobitInput
16
0
0
100%
/Users/fmorton/GitHub/BirdBrain-Python-Library-2/src/birdbrain_microbit_input.py
(no class)
20
0
0
100%
/Users/fmorton/GitHub/BirdBrain-Python-Library-2/src/birdbrain_microbit_output.py
BirdbrainMicrobitOutput
15
0
0
100%
/Users/fmorton/GitHub/BirdBrain-Python-Library-2/src/birdbrain_microbit_output.py
(no class)
16
0
0
100%
/Users/fmorton/GitHub/BirdBrain-Python-Library-2/src/birdbrain_python_library_2/__init__.py
(no class)
1
0
0
100%
/Users/fmorton/GitHub/BirdBrain-Python-Library-2/src/birdbrain_python_library_2/cli.py
(no class)
4
0
0
100%
/Users/fmorton/GitHub/BirdBrain-Python-Library-2/src/birdbrain_request.py
BirdbrainRequest
81
5
0
94%
/Users/fmorton/GitHub/BirdBrain-Python-Library-2/src/birdbrain_request.py
(no class)
43
0
0
100%
/Users/fmorton/GitHub/BirdBrain-Python-Library-2/src/birdbrain_state.py
BirdbrainState
8
1
0
88%
/Users/fmorton/GitHub/BirdBrain-Python-Library-2/src/birdbrain_state.py
(no class)
9
0
0
100%
/Users/fmorton/GitHub/BirdBrain-Python-Library-2/src/birdbrain_tasks.py
BirdbrainTasks
20
0
0
100%
/Users/fmorton/GitHub/BirdBrain-Python-Library-2/src/birdbrain_tasks.py
(no class)
10
0
0
100%
/Users/fmorton/GitHub/BirdBrain-Python-Library-2/src/birdbrain_utility.py
BirdbrainUtility
20
0
0
100%
/Users/fmorton/GitHub/BirdBrain-Python-Library-2/src/birdbrain_utility.py
(no class)
9
0
0
100%
finch/test_finch.py
(no class)
135
1
0
99%
finch/test_finch_input.py
(no class)
84
0
0
100%
finch/test_finch_output.py
(no class)
64
3
0
95%
hummingbird/test_hummingbird.py
(no class)
126
1
0
99%
hummingbird/test_hummingbird_input.py
(no class)
61
0
0
100%
hummingbird/test_hummingbird_output.py
(no class)
30
0
0
100%
microbit/test_microbit.py
(no class)
74
0
0
100%
microbit/test_microbit_input.py
(no class)
52
0
0
100%
microbit/test_microbit_output.py
(no class)
46
0
0
100%
shared/test_backward_compatibility.py
(no class)
9
0
0
100%
shared/test_device.py
(no class)
37
0
0
100%
shared/test_request.py
(no class)
65
0
0
100%
shared/test_shared_input.py
(no class)
59
0
0
100%
shared/test_state.py
(no class)
30
0
0
100%
shared/test_utility.py
(no class)
30
0
0
100%
tasks/test_tasks.py
(no class)
25
0
0
100%
test_birdbrain_python_library.py
(no class)
3
0
0
100%
Total
1637
17
0
99%
No items found using the specified filter.