We probably just skip this test, but needs to create the counterpart for qgis-server
[x] test_feature_edit_check [@lucernae] #248
[x] test_layer_acls [@lucernae] #248
[x] test_resolve_user [@lucernae] #248
[x] test_style_manager [@lucernae] #248
[x] test_login_middleware [@lucernae] #248
geonode.layers.tests
[x] test_get_files #248
Approach
Inspect each failed approach and see if it is relevant with QGIS Server. For example, test_layer_delete_from_geoserver seems irrelevant. In that case, we need to create some switch to disable the test if it is using QGIS Server backend. Otherwise, if it is relevant, fix it.
Based on running the tests in:
geonode/tests/integration.py
Listed below are all failed tests when using QGIS Server:
GeoNodeMapTest
GeoNodePermissionsTest
GeoNodeThumbnailTest
Package Tests:
geonode.maps.test
geonode.security.tests
geonode.geoserver.tests
We probably just skip this test, but needs to create the counterpart for qgis-server
geonode.layers.tests
Approach
Inspect each failed approach and see if it is relevant with QGIS Server. For example, test_layer_delete_from_geoserver seems irrelevant. In that case, we need to create some switch to disable the test if it is using QGIS Server backend. Otherwise, if it is relevant, fix it.