Skip to content

Commit 09b8d0c

Browse files
committed
revert disable test
1 parent d590163 commit 09b8d0c

File tree

1 file changed

+33
-33
lines changed

1 file changed

+33
-33
lines changed

geotrek/common/tests/__init__.py

+33-33
Original file line numberDiff line numberDiff line change
@@ -299,39 +299,39 @@ def test_custom_columns_mixin_on_export(self):
299299

300300

301301
class CommonLiveTest(TranslationResetMixin, MapEntityLiveTest):
302-
# @mock.patch('mapentity.helpers.requests')
303-
# def test_map_image_other_language(self, mock_requests):
304-
# if self.model is None:
305-
# return # Abstract test should not run
306-
#
307-
# user = SuperUserFactory.create()
308-
# self.client.force_login(user=user)
309-
#
310-
# obj = self.modelfactory.create(geom='POINT(0 0)')
311-
#
312-
# # Initially, map image does not exists
313-
# image_path = obj.get_map_image_path()
314-
# if default_storage.exists(image_path):
315-
# default_storage.delete(image_path)
316-
# self.assertFalse(default_storage.exists(image_path))
317-
#
318-
# # Mock Screenshot response
319-
# mock_requests.get.return_value.status_code = 200
320-
# mock_requests.get.return_value.content = b'*' * 100
321-
#
322-
# response = self.client.get(obj.map_image_url)
323-
# self.assertEqual(response.status_code, 200)
324-
# self.assertTrue(default_storage.exists(image_path))
325-
#
326-
# mapimage_url = '%s%s?context&lang=fr' % (self.live_server_url, obj.get_detail_url())
327-
# screenshot_url = 'http://0.0.0.0:8001/?url=%s' % mapimage_url
328-
# url_called = mock_requests.get.call_args_list[0]
329-
# self.assertTrue(url_called.startswith(screenshot_url))
330-
#
331-
# mapimage_url = '%s%s?context&lang=en' % (self.live_server_url, obj.get_detail_url())
332-
# screenshot_url = 'http://0.0.0.0:8001/?url=%s' % mapimage_url
333-
# url_called = mock_requests.get.call_args_list[0]
334-
# self.assertTrue(url_called.startswith(screenshot_url))
302+
@mock.patch('mapentity.helpers.requests')
303+
def test_map_image_other_language(self, mock_requests):
304+
if self.model is None:
305+
return # Abstract test should not run
306+
307+
user = SuperUserFactory.create()
308+
self.client.force_login(user=user)
309+
310+
obj = self.modelfactory.create(geom='POINT(0 0)')
311+
312+
# Initially, map image does not exists
313+
image_path = obj.get_map_image_path()
314+
if default_storage.exists(image_path):
315+
default_storage.delete(image_path)
316+
self.assertFalse(default_storage.exists(image_path))
317+
318+
# Mock Screenshot response
319+
mock_requests.get.return_value.status_code = 200
320+
mock_requests.get.return_value.content = b'*' * 100
321+
322+
response = self.client.get(obj.map_image_url)
323+
self.assertEqual(response.status_code, 200)
324+
self.assertTrue(default_storage.exists(image_path))
325+
326+
mapimage_url = '%s%s?context&lang=fr' % (self.live_server_url, obj.get_detail_url())
327+
screenshot_url = 'http://0.0.0.0:8001/?url=%s' % mapimage_url
328+
url_called = mock_requests.get.call_args_list[0]
329+
self.assertTrue(url_called.startswith(screenshot_url))
330+
331+
mapimage_url = '%s%s?context&lang=en' % (self.live_server_url, obj.get_detail_url())
332+
screenshot_url = 'http://0.0.0.0:8001/?url=%s' % mapimage_url
333+
url_called = mock_requests.get.call_args_list[0]
334+
self.assertTrue(url_called.startswith(screenshot_url))
335335

336336
@mock.patch('mapentity.helpers.requests')
337337
def test_map_image_not_published_superuser(self, mock_requests):

0 commit comments

Comments
 (0)