Comments (1)
@giohappy @etj
In the GeoJson implementation, I also add some test coverage. Follows the report. We have an average of 90% coverage:
/opt/geosolutions/geonode-importer/importer/api/serializer.py 10 0 100%
/opt/geosolutions/geonode-importer/importer/api/views.py 90 20 78%
/opt/geosolutions/geonode-importer/importer/apps.py 20 3 85%
/opt/geosolutions/geonode-importer/importer/celery_app.py 3 0 100%
/opt/geosolutions/geonode-importer/importer/celery_tasks.py 188 34 82%
/opt/geosolutions/geonode-importer/importer/datastore.py 13 2 85%
/opt/geosolutions/geonode-importer/importer/handlers/apps.py 12 0 100%
/opt/geosolutions/geonode-importer/importer/handlers/base.py 52 12 77%
/opt/geosolutions/geonode-importer/importer/handlers/common/vector.py 171 29 83%
/opt/geosolutions/geonode-importer/importer/handlers/geojson/exceptions.py 7 0 100%
/opt/geosolutions/geonode-importer/importer/handlers/geojson/handler.py 35 4 89%
/opt/geosolutions/geonode-importer/importer/handlers/gpkg/exceptions.py 7 0 100%
/opt/geosolutions/geonode-importer/importer/handlers/gpkg/handler.py 42 3 93%
/opt/geosolutions/geonode-importer/importer/handlers/gpkg/tasks.py 29 3 90%
/opt/geosolutions/geonode-importer/importer/handlers/utils.py 29 0 100%
/opt/geosolutions/geonode-importer/importer/models.py 24 0 100%
/opt/geosolutions/geonode-importer/importer/orchestrator.py 97 6 94%
/opt/geosolutions/geonode-importer/importer/publisher.py 28 0 100%
/opt/geosolutions/geonode-importer/importer/settings.py 5 0 100%
/opt/geosolutions/geonode-importer/importer/utils.py 11 0 100%
from geonode-importer.
Related Issues (20)
- GEODATABASE_URL forced to specify the DB port
- Handle "#" and any other special char HOT 1
- [GeoTiff] Upload with auxiliary file fails HOT 2
- Upload GeoTiff Error You can't execute queries until the end of the 'atomic' block HOT 10
- Let geoserver fail if the SRID is not correctly set
- Implement XmlFilehandler HOT 6
- Implement SldFileHandler
- Shapefile handler does not accept `cpg` and `cst` files
- Layer is not updated when using API (Geonode 4.1 Stable branch)
- Geonode-importer test suite
- Upload shapefile with cst file fails
- PG_USE_COPY should be optional
- Pipe the dump of the ogr2ogr command when using PgPool
- Unable to install geonode on python 3.11 due to gdal forced version HOT 4
- Wondering why using get_geoserver_cascading_workspace HOT 2
- Migration error 0005_fixup_dynamic_shema_table_names
- Delete legacy upload code
- Cannot overwrite raster files HOT 3
- [GPKG] "must specify native_crs" HOT 2
- Raster execution request missing output_params HOT 3
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from geonode-importer.