|
1 | 1 |
|
2 | 2 |
|
3 | 3 | # TDEI python lib formatter library |
| 4 | + |
| 5 | +[](https://codecov.io/gh/TaskarCenterAtUW/TDEI-python-lib-osw-formatter) |
4 | 6 |
|
5 | 7 | This python package designed to convert geospatial data from one format to another. In this case, it converts data from OpenStreetMap (OSM) format to OpenSideWalks (OSW) format and OpenSideWalks (OSW) format to OpenStreetMap (OSM) format. Let's break down the key components and processes involved in this converter: |
6 | 8 |
|
@@ -142,103 +144,12 @@ folder. |
142 | 144 | - The terminal will show the output of coverage like this |
143 | 145 | |
144 | 146 | ```shell |
145 | | -> coverage run --source=src -m unittest discover -v tests/unit_tests |
146 | | -test_construct_geometries (helpers.test_osm.TestOSMHelper) ... ok |
147 | | -test_count_entities_with_nodes_counter (helpers.test_osm.TestOSMHelper) ... ok |
148 | | -test_count_entities_with_points_counter (helpers.test_osm.TestOSMHelper) ... ok |
149 | | -test_count_entities_with_ways_counter (helpers.test_osm.TestOSMHelper) ... ok |
150 | | -test_get_osm_graph (helpers.test_osm.TestOSMHelper) ... ok |
151 | | -test_osw_node_filter (helpers.test_osm.TestOSMHelper) ... ok |
152 | | -test_osw_point_filter (helpers.test_osm.TestOSMHelper) ... ok |
153 | | -test_osw_way_filter (helpers.test_osm.TestOSMHelper) ... ok |
154 | | -test_simplify_og (helpers.test_osm.TestOSMHelper) ... ok |
155 | | -test_cleanup_of_temp_files (helpers.test_osw.TestOSWHelper) ... ok |
156 | | -test_construct_geometries (helpers.test_osw.TestOSWHelper) ... ok |
157 | | -test_count_entities_with_nodes_counter (helpers.test_osw.TestOSWHelper) ... ok |
158 | | -test_count_entities_with_points_counter (helpers.test_osw.TestOSWHelper) ... ok |
159 | | -test_count_entities_with_ways_counter (helpers.test_osw.TestOSWHelper) ... ok |
160 | | -test_count_lines (helpers.test_osw.TestOSWHelper) ... ok |
161 | | -test_count_nodes (helpers.test_osw.TestOSWHelper) ... ok |
162 | | -test_count_points (helpers.test_osw.TestOSWHelper) ... ok |
163 | | -test_count_polygons (helpers.test_osw.TestOSWHelper) ... ok |
164 | | -test_count_ways (helpers.test_osw.TestOSWHelper) ... ok |
165 | | -test_count_zones (helpers.test_osw.TestOSWHelper) ... ok |
166 | | -test_get_osm_graph (helpers.test_osw.TestOSWHelper) ... ok |
167 | | -test_merge (helpers.test_osw.TestOSWHelper) ... ok |
168 | | -test_missing_files (helpers.test_osw.TestOSWHelper) ... ok |
169 | | -test_osw_node_filter (helpers.test_osw.TestOSWHelper) ... ok |
170 | | -test_osw_point_filter (helpers.test_osw.TestOSWHelper) ... ok |
171 | | -test_osw_way_filter (helpers.test_osw.TestOSWHelper) ... ok |
172 | | -test_simplify_og (helpers.test_osw.TestOSWHelper) ... ok |
173 | | -test_unzip (helpers.test_osw.TestOSWHelper) ... ok |
174 | | -test_unzip_should_return_3_files (helpers.test_osw.TestOSWHelper) ... ok |
175 | | -test_custom_values (helpers.test_response.TestResponseClass) ... ok |
176 | | -test_default_values (helpers.test_response.TestResponseClass) ... ok |
177 | | -test_error_none (helpers.test_response.TestResponseClass) ... ok |
178 | | -test_error_string (helpers.test_response.TestResponseClass) ... ok |
179 | | -test_generated_files_list (helpers.test_response.TestResponseClass) ... ok |
180 | | -test_generated_files_string (helpers.test_response.TestResponseClass) ... ok |
181 | | -test_cleanup_existing_files (test_formatter.TestFormatter) ... ok |
182 | | -test_cleanup_non_existent_files (test_formatter.TestFormatter) ... ok |
183 | | -test_osm2osw_error (test_formatter.TestFormatter) ... Estimating number of ways, nodes, points, lines, zones and polygons in datasets... |
184 | | -Open failed for 'test.pbf': No such file or directory |
185 | | -ok |
186 | | -test_osm2osw_successful (test_formatter.TestFormatter) ... Estimating number of ways, nodes, points, lines, zones and polygons in datasets... |
187 | | -Creating networks from region extracts... |
188 | | -Created OSW files! |
189 | | -ok |
190 | | -test_workdir_already_exists (test_formatter.TestFormatter) ... ok |
191 | | -test_workdir_creation (test_formatter.TestFormatter) ... ok |
192 | | -test_convert_error (test_osm2osw.test_osm2osw.TestOSM2OSW) ... Estimating number of ways, nodes, points, lines, zones and polygons in datasets... |
193 | | -Open failed for 'test.pbf': No such file or directory |
194 | | -ok |
195 | | -test_convert_successful (test_osm2osw.test_osm2osw.TestOSM2OSW) ... Estimating number of ways, nodes, points, lines, zones and polygons in datasets... |
196 | | -Creating networks from region extracts... |
197 | | -Created OSW files! |
198 | | -ok |
199 | | -test_generated_3_files (test_osm2osw.test_osm2osw.TestOSM2OSW) ... Estimating number of ways, nodes, points, lines, zones and polygons in datasets... |
200 | | -Creating networks from region extracts... |
201 | | -Created OSW files! |
202 | | -ok |
203 | | -test_generated_files_are_string (test_osm2osw.test_osm2osw.TestOSM2OSW) ... Estimating number of ways, nodes, points, lines, zones and polygons in datasets... |
204 | | -Creating networks from region extracts... |
205 | | -Created OSW files! |
206 | | -ok |
207 | | -test_generated_files_include_nodes_points_edges (test_osm2osw.test_osm2osw.TestOSM2OSW) ... Estimating number of ways, nodes, points, lines, zones and polygons in datasets... |
208 | | -Creating networks from region extracts... |
209 | | -Created OSW files! |
210 | | -ok |
211 | | -test_convert_error (test_osw2osm.test_osw2osm.TestOSW2OSM) ... [Errno 2] No such file or directory: 'test.zip' |
212 | | -ok |
213 | | -test_convert_generated_files_are_string (test_osw2osm.test_osw2osm.TestOSW2OSM) ... ok |
214 | | -test_convert_successful (test_osw2osm.test_osw2osm.TestOSW2OSM) ... ok |
215 | | -test_generated_file (test_osw2osm.test_osw2osm.TestOSW2OSM) ... ok |
216 | | -test_generated_file_should_be_xml (test_osw2osm.test_osw2osm.TestOSW2OSM) ... ok |
217 | | -test_crossing_markings (test_serializer.test_osw_normalizer.TestCommonFunctions) ... ok |
218 | | -test_incline (test_serializer.test_osw_normalizer.TestCommonFunctions) ... ok |
219 | | -test_surface (test_serializer.test_osw_normalizer.TestCommonFunctions) ... ok |
220 | | -test_tactile_paving (test_serializer.test_osw_normalizer.TestCommonFunctions) ... ok |
221 | | -test_is_kerb (test_serializer.test_osw_normalizer.TestOSWNodeNormalizer) ... ok |
222 | | -test_is_kerb_invalid (test_serializer.test_osw_normalizer.TestOSWNodeNormalizer) ... ok |
223 | | -test_normalize_invalid_node (test_serializer.test_osw_normalizer.TestOSWNodeNormalizer) ... ok |
224 | | -test_normalize_kerb (test_serializer.test_osw_normalizer.TestOSWNodeNormalizer) ... ok |
225 | | -test_is_powerpole (test_serializer.test_osw_normalizer.TestOSWPointNormalizer) ... ok |
226 | | -test_is_powerpole_invalid (test_serializer.test_osw_normalizer.TestOSWPointNormalizer) ... ok |
227 | | -test_normalize_invalid_point (test_serializer.test_osw_normalizer.TestOSWPointNormalizer) ... ok |
228 | | -test_normalize_powerpole (test_serializer.test_osw_normalizer.TestOSWPointNormalizer) ... ok |
229 | | -test_is_crossing (test_serializer.test_osw_normalizer.TestOSWWayNormalizer) ... ok |
230 | | -test_is_footway (test_serializer.test_osw_normalizer.TestOSWWayNormalizer) ... ok |
231 | | -test_is_living_street (test_serializer.test_osw_normalizer.TestOSWWayNormalizer) ... ok |
232 | | -test_is_pedestrian (test_serializer.test_osw_normalizer.TestOSWWayNormalizer) ... ok |
233 | | -test_is_sidewalk (test_serializer.test_osw_normalizer.TestOSWWayNormalizer) ... ok |
234 | | -test_is_stairs (test_serializer.test_osw_normalizer.TestOSWWayNormalizer) ... ok |
235 | | -test_is_traffic_island (test_serializer.test_osw_normalizer.TestOSWWayNormalizer) ... ok |
236 | | -test_normalize_crossing (test_serializer.test_osw_normalizer.TestOSWWayNormalizer) ... ok |
237 | | -test_normalize_invalid_way (test_serializer.test_osw_normalizer.TestOSWWayNormalizer) ... ok |
238 | | -test_normalize_sidewalk (test_serializer.test_osw_normalizer.TestOSWWayNormalizer) ... ok |
| 147 | +> python -m coverage run --source=src -m unittest discover tests/unit_tests |
| 148 | +................................. |
| 149 | +.................................. |
239 | 150 |
|
240 | 151 | ---------------------------------------------------------------------- |
241 | | -Ran 73 tests in 79.494s |
| 152 | +Ran 225 tests in 44.601s |
242 | 153 |
|
243 | 154 | OK |
244 | 155 | ``` |
0 commit comments