@@ -18,19 +18,19 @@ This package validates the OSW geojson file. Package requires a OSW zip file pat
1818
1919## Starting a new project with template
2020
21- - Add ` python-lib- osw-validation ` package as dependency in your ` requirements.txt `
22- - or ` pip install python-lib- osw-validation `
21+ - Add ` python-osw-validation ` package as dependency in your ` requirements.txt `
22+ - or ` pip install python-osw-validation `
2323- Start using the packages in your code.
2424
2525## Initialize and Configuration
2626
2727``` python
28- from python_lib_osw_validation import OSWValidation
28+ from python_osw_validation import OSWValidation
2929
3030validator = OSWValidation(zipfile_path = ' <Zip file path>' )
3131result = validator.validate()
3232print (result.is_valid)
33- print (result.error )
33+ print (result.errors )
3434
3535```
3636
@@ -67,12 +67,17 @@ test_valid_directory_structure (test_extracted_data_validator.TestExtractedDataV
6767test_edges_invalid_zipfile (test_osw_validation.TestOSWValidation) ... ok
6868test_edges_invalid_zipfile_with_invalid_schema (test_osw_validation.TestOSWValidation) ... ok
6969test_edges_invalid_zipfile_with_schema (test_osw_validation.TestOSWValidation) ... ok
70+ test_extra_field_zipfile (test_osw_validation.TestOSWValidation) ... ok
71+ test_id_missing_zipfile (test_osw_validation.TestOSWValidation) ... ok
72+ test_invalid_geometry_zipfile (test_osw_validation.TestOSWValidation) ... ok
7073test_invalid_zipfile (test_osw_validation.TestOSWValidation) ... ok
7174test_invalid_zipfile_with_invalid_schema (test_osw_validation.TestOSWValidation) ... ok
7275test_invalid_zipfile_with_schema (test_osw_validation.TestOSWValidation) ... ok
7376test_missing_files_inside_zipfile (test_osw_validation.TestOSWValidation) ... ok
7477test_missing_files_inside_zipfile_with_invalid_schema (test_osw_validation.TestOSWValidation) ... ok
7578test_missing_files_inside_zipfile_with_schema (test_osw_validation.TestOSWValidation) ... ok
79+ test_missing_identifier_zipfile (test_osw_validation.TestOSWValidation) ... ok
80+ test_no_entity_zipfile (test_osw_validation.TestOSWValidation) ... ok
7681test_nodes_invalid_zipfile (test_osw_validation.TestOSWValidation) ... ok
7782test_nodes_invalid_zipfile_with_invalid_schema (test_osw_validation.TestOSWValidation) ... ok
7883test_nodes_invalid_zipfile_with_schema (test_osw_validation.TestOSWValidation) ... ok
@@ -82,13 +87,13 @@ test_points_invalid_zipfile_with_schema (test_osw_validation.TestOSWValidation)
8287test_valid_zipfile (test_osw_validation.TestOSWValidation) ... ok
8388test_valid_zipfile_with_invalid_schema (test_osw_validation.TestOSWValidation) ... ok
8489test_valid_zipfile_with_schema (test_osw_validation.TestOSWValidation) ... ok
90+ test_wrong_datatypes_zipfile (test_osw_validation.TestOSWValidation) ... ok
8591test_extract_invalid_zip (test_zipfile_handler.TestZipFileHandler) ... ok
8692test_extract_valid_zip (test_zipfile_handler.TestZipFileHandler) ... ok
8793test_remove_extracted_files (test_zipfile_handler.TestZipFileHandler) ... ok
8894
8995----------------------------------------------------------------------
90- Ran 25 tests in 85.914s
96+ Ran 31 tests in 193.358s
9197
9298OK
93-
9499```
0 commit comments