Coverage report: 73%

Files Functions Classes

coverage.py v7.6.0, created at 2024-07-28 10:16 -0400

File function statements missing excluded branches partial coverage
__init__.py (no function) 0 0 0 0 0 100%
scripts/__init__.py (no function) 0 0 0 0 0 100%
scripts/get_wiki.py equals_to_dict 1 1 0 2 0 0%
scripts/get_wiki.py main 4 4 0 2 0 0%
scripts/get_wiki.py parse_wiki 19 19 0 10 0 0%
scripts/get_wiki.py parse_tags 7 7 0 4 0 0%
scripts/get_wiki.py (no function) 10 10 2 0 0 0%
scripts/make_docs.py (no function) 6 6 0 0 0 0%
scripts/scratch.py (no function) 3 3 0 0 0 0%
scripts/test.py (no function) 16 16 0 6 0 0%
scripts/write_tags.py (no function) 6 6 0 4 0 0%
scripts/write_wiki.py write_wiki 1 1 0 0 0 0%
scripts/write_wiki.py main 8 8 0 6 0 0%
scripts/write_wiki.py (no function) 3 3 2 0 0 0%
src/overturetoosm/__init__.py (no function) 9 0 0 0 0 100%
src/overturetoosm/buildings.py process_building 19 0 0 11 0 100%
src/overturetoosm/buildings.py (no function) 4 0 0 0 0 100%
src/overturetoosm/objects.py ConfidenceError.__init__ 4 0 0 0 0 100%
src/overturetoosm/objects.py ConfidenceError.__str__ 2 2 0 0 0 0%
src/overturetoosm/objects.py UnmatchedError.__init__ 3 0 0 0 0 100%
src/overturetoosm/objects.py UnmatchedError.__str__ 1 1 0 0 0 0%
src/overturetoosm/objects.py (no function) 61 0 0 0 0 100%
src/overturetoosm/places.py process_place 41 0 0 40 12 85%
src/overturetoosm/places.py (no function) 4 0 0 0 0 100%
src/overturetoosm/resources.py (no function) 3 0 0 0 0 100%
src/overturetoosm/utils.py source_statement 1 0 0 2 0 100%
src/overturetoosm/utils.py process_geojson 10 0 0 2 0 100%
src/overturetoosm/utils.py (no function) 4 0 0 0 0 100%
tests/__init__.py (no function) 0 0 0 0 0 100%
tests/test_buildings.py clean_fix 1 0 0 0 0 100%
tests/test_buildings.py props_fix 1 0 0 0 0 100%
tests/test_buildings.py test_process_building 2 0 0 0 0 100%
tests/test_buildings.py test_process_building_confidence 2 0 0 2 0 100%
tests/test_buildings.py test_process_building_underground 4 0 0 0 0 100%
tests/test_buildings.py test_process_building_no_floors 4 0 0 0 0 100%
tests/test_buildings.py test_process_building_underfloors 4 0 0 0 0 100%
tests/test_buildings.py test_process_building_min_level 4 0 0 0 0 100%
tests/test_buildings.py (no function) 16 0 0 4 0 100%
tests/test_other.py test_util_source 3 0 0 0 0 100%
tests/test_other.py (no function) 3 0 0 0 0 100%
tests/test_places.py clean_fix 1 0 0 0 0 100%
tests/test_places.py geojson_fix 1 0 0 0 0 100%
tests/test_places.py props_fix 1 0 0 0 0 100%
tests/test_places.py test_place_props 2 0 0 0 0 100%
tests/test_places.py test_place_props_no_brand 5 0 0 2 0 100%
tests/test_places.py test_place_props_no_category 5 0 0 2 0 100%
tests/test_places.py test_place_props_twitter 4 0 0 0 0 100%
tests/test_places.py test_low_confidence 2 0 0 2 0 100%
tests/test_places.py test_confidence 3 0 0 2 0 100%
tests/test_places.py test_unmatched_error 3 0 0 2 0 100%
tests/test_places.py test_unmatched_ignore 4 0 0 2 0 100%
tests/test_places.py test_unmatched_force 6 0 0 2 0 100%
tests/test_places.py test_place_geojson 1 0 0 0 0 100%
tests/test_places.py test_place_geojson_error 3 0 0 0 0 100%
tests/test_places.py test_place_geojson_force 6 0 0 2 0 100%
tests/test_places.py test_place_geojson_ignore 5 0 0 2 0 100%
tests/test_places.py (no function) 26 0 0 6 0 100%
Total   372 87 4 119 12 73%

No items found using the specified filter.