Coverage report: 76%

Files Functions Classes

coverage.py v7.8.2, created at 2025-06-10 11:42 +0000

File statements missing excluded coverage
filip/__init__.py 3 0 0 100%
filip/clients/__init__.py 0 0 0 100%
filip/clients/base_http_client.py 121 19 0 84%
filip/clients/mqtt/__init__.py 1 0 0 100%
filip/clients/mqtt/client.py 174 27 2 84%
filip/clients/mqtt/encoder/__init__.py 3 0 0 100%
filip/clients/mqtt/encoder/base_encoder.py 38 18 1 53%
filip/clients/mqtt/encoder/json.py 21 6 0 71%
filip/clients/mqtt/encoder/ulralight.py 40 19 0 52%
filip/clients/ngsi_ld/__init__.py 0 0 0 100%
filip/clients/ngsi_ld/cb.py 316 58 74 82%
filip/clients/ngsi_v2/__init__.py 4 0 0 100%
filip/clients/ngsi_v2/cb.py 727 139 168 81%
filip/clients/ngsi_v2/client.py 72 19 12 74%
filip/clients/ngsi_v2/iota.py 237 57 54 76%
filip/clients/ngsi_v2/quantumleap.py 231 51 26 78%
filip/config.py 15 0 0 100%
filip/custom_types.py 4 0 0 100%
filip/models/__init__.py 2 0 0 100%
filip/models/base.py 54 3 0 94%
filip/models/mqtt.py 8 0 0 100%
filip/models/ngsi_ld/__init__.py 0 0 0 100%
filip/models/ngsi_ld/base.py 9 0 1 100%
filip/models/ngsi_ld/context.py 237 22 10 91%
filip/models/ngsi_ld/subscriptions.py 80 1 2 99%
filip/models/ngsi_v2/__init__.py 1 0 0 100%
filip/models/ngsi_v2/base.py 184 25 5 86%
filip/models/ngsi_v2/context.py 210 9 9 96%
filip/models/ngsi_v2/iot.py 183 22 24 88%
filip/models/ngsi_v2/registrations.py 32 0 0 100%
filip/models/ngsi_v2/subscriptions.py 141 5 5 96%
filip/models/ngsi_v2/timeseries.py 55 0 0 100%
filip/models/ngsi_v2/units.py 121 16 3 87%
filip/utils/__init__.py 2 0 0 100%
filip/utils/cleanup.py 86 6 24 93%
filip/utils/data.py 35 10 3 71%
filip/utils/datetime.py 6 3 0 50%
filip/utils/filter.py 50 2 1 96%
filip/utils/geo_ql.py 0 0 0 100%
filip/utils/iot.py 7 7 0 0%
filip/utils/model_generation.py 42 26 0 38%
filip/utils/simple_ql.py 111 31 5 72%
filip/utils/validators.py 101 4 6 96%
setup.py 8 8 0 0%
tests/__init__.py 0 0 0 100%
tests/clients/__init__.py 0 0 0 100%
tests/config.py 35 1 0 97%
tests/models/__init__.py 0 0 0 100%
tests/semantics/__init__.py 0 0 0 100%
tests/utils/__init__.py 0 0 0 100%
tutorials/__init__.py 0 0 0 100%
tutorials/ngsi_v2/__init__.py 0 0 0 100%
tutorials/ngsi_v2/e1_virtual_weatherstation/__init__.py 0 0 0 100%
tutorials/ngsi_v2/e1_virtual_weatherstation/e1_virtual_weatherstation.py 17 17 35 0%
tutorials/ngsi_v2/e1_virtual_weatherstation/e1_virtual_weatherstation_solution.py 17 17 33 0%
tutorials/ngsi_v2/e2_healthcheck/__init__.py 0 0 0 100%
tutorials/ngsi_v2/e2_healthcheck/e2_healthcheck.py 4 4 10 0%
tutorials/ngsi_v2/e2_healthcheck/e2_healthcheck_solution.py 4 4 10 0%
tutorials/ngsi_v2/e3_context_entities/__init__.py 0 0 0 100%
tutorials/ngsi_v2/e3_context_entities/e3_context_entities.py 11 11 43 0%
tutorials/ngsi_v2/e3_context_entities/e3_context_entities_solution.py 11 11 43 0%
tutorials/ngsi_v2/e4_iot_thermal_zone_sensors/__init__.py 0 0 0 100%
tutorials/ngsi_v2/e4_iot_thermal_zone_sensors/e4_iot_thermal_zone_sensors.py 28 28 55 0%
tutorials/ngsi_v2/e4_iot_thermal_zone_sensors/e4_iot_thermal_zone_sensors_solution.py 28 28 69 0%
tutorials/ngsi_v2/e5_iot_thermal_zone_control/__init__.py 0 0 0 100%
tutorials/ngsi_v2/e5_iot_thermal_zone_control/e5_iot_thermal_zone_control.py 43 43 128 0%
tutorials/ngsi_v2/e5_iot_thermal_zone_control/e5_iot_thermal_zone_control_solution.py 43 43 134 0%
tutorials/ngsi_v2/e6_timeseries_data/__init__.py 0 0 0 100%
tutorials/ngsi_v2/e6_timeseries_data/e6_timeseries_data.py 44 44 124 0%
tutorials/ngsi_v2/e6_timeseries_data/e6_timeseries_data_solution.py 44 44 125 0%
tutorials/ngsi_v2/e7_semantic_iot/__init__.py 0 0 0 100%
tutorials/ngsi_v2/e7_semantic_iot/e7_semantic_iot.py 23 23 64 0%
tutorials/ngsi_v2/e7_semantic_iot/e7_semantic_iot_solutions.py 23 23 64 0%
tutorials/ngsi_v2/e8_multientity_and_expression_language/__init__.py 0 0 0 100%
tutorials/ngsi_v2/e8_multientity_and_expression_language/e8_multientity_and_expression_language.py 16 16 38 0%
tutorials/ngsi_v2/e8_multientity_and_expression_language/e8_multientity_and_expression_language_solution.py 16 16 38 0%
tutorials/ngsi_v2/simulation_model.py 30 30 0 0%
Total 4209 1016 1448 76%

No items found using the specified filter.