Coverage report: 99%

Files Functions Classes

coverage.py v7.8.0, created at 2025-05-21 08:37 -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 16 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) 52 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) 27 0 0 100%
test_birdbrain_python_library.py (no class) 3 0 0 100%
Total   1646 17 0 99%

No items found using the specified filter.