kartoza / geonode_qgis_server

Django app to make geonode work with QGIS Server
MIT License
9 stars 6 forks source link

Write tests to make sure it is still working with current Geonode #16

Closed lucernae closed 7 years ago

lucernae commented 7 years ago

Intro

This package is about integrating qgis-server backend to geonode. We don't have any proper integration tests yet, so it would be good to have some. As this is a django app, please create appropriate django test.

The following context is what I have in mind to be tested:

Dependencies

@boney-bun if you're not yet familiar with GIS related terms (like WMS, WFS, OGR), you can asks @gubuntu here :D. He's the GIS master.

Gustry commented 7 years ago

Do we plan to add tests to the main Geonode repo? I guess yes as the plan is to merge qgis server app into geonode.

lucernae commented 7 years ago

Do we plan to add tests to the main Geonode repo?

Not sure. But if this app is merged into geonode, then yes, we should.

For now, I'm planning to just use travis or something in this repo.

boney-bun commented 7 years ago

I found a sample of integration test from docker-geosafe repo. the integration test is developed by OSGeo. Could this file be useful for the integration test? Please refers to this file: https://github.com/kartoza/geonode/blob/67b77489c249bc88b0c6262941ee5e3f2d49613c/geonode/tests/integration.py

gubuntu commented 7 years ago

This issue was moved to kartoza/geonode#184