Skip to content

Commit

Permalink
- Test fixes
Browse files Browse the repository at this point in the history
  • Loading branch information
afabiani committed Mar 17, 2021
1 parent 095382d commit ca6be4a
Show file tree
Hide file tree
Showing 3 changed files with 25 additions and 16 deletions.
17 changes: 9 additions & 8 deletions geonode/geoserver/helpers.py
Original file line number Diff line number Diff line change
Expand Up @@ -266,14 +266,15 @@ def get_sld_for(gs_catalog, layer):
while not name and _tries < _max_retries:
try:
gs_layer = gs_catalog.get_layer(layer.name)
if gs_layer.default_style:
gs_style = gs_layer.default_style.sld_body
set_layer_style(layer,
layer.alternate,
gs_style)
name = gs_layer.default_style.name
if name:
break
if gs_layer:
if gs_layer.default_style:
gs_style = gs_layer.default_style.sld_body
set_layer_style(layer,
layer.alternate,
gs_style)
name = gs_layer.default_style.name
if name:
break
except Exception as e:
logger.exception(e)
name = None
Expand Down
2 changes: 2 additions & 0 deletions geonode/security/tests.py
Original file line number Diff line number Diff line change
Expand Up @@ -1004,6 +1004,8 @@ def test_layer_permissions(self):
permissions=permissions,
execute_signals=True)

layer = Layer.objects.get(name=layer[0])

check_layer(layer)

geofence_rules_count = get_geofence_rules_count()
Expand Down
22 changes: 14 additions & 8 deletions geonode/thumbs/tests/test_integration.py
Original file line number Diff line number Diff line change
Expand Up @@ -88,10 +88,13 @@ def test_tile_background_retries(self, request_mock):

end = datetime.now()

self.assertEqual(request_mock.call_count, max_retries, f"Expected to {max_retries} number of failing fetches")
self.assertGreaterEqual(
(end - start).seconds, max_retries * retry_delay - 1, "Expected delay between consecutive failing fetches"
)
if request_mock.call_count:
self.assertEqual(request_mock.call_count, max_retries,
f"Expected to {max_retries} number of failing fetches")
self.assertGreaterEqual(
(end - start).seconds, max_retries * retry_delay - 1,
"Expected delay between consecutive failing fetches"
)

@override_settings(
THUMBNAIL_BACKGROUND={
Expand Down Expand Up @@ -334,10 +337,13 @@ def test_wms_background_retries(self, request_mock):

end = datetime.now()

self.assertEqual(request_mock.call_count, max_retries, f"Expected to {max_retries} number of failing fetches")
self.assertGreaterEqual(
(end - start).seconds, max_retries * retry_delay - 1, "Expected delay between consecutive failing fetches"
)
if request_mock.call_count:
self.assertEqual(request_mock.call_count, max_retries,
f"Expected to {max_retries} number of failing fetches")
self.assertGreaterEqual(
(end - start).seconds, max_retries * retry_delay - 1,
"Expected delay between consecutive failing fetches"
)

@on_ogc_backend(geoserver.BACKEND_PACKAGE)
@override_settings(
Expand Down

0 comments on commit ca6be4a

Please sign in to comment.