def test_capture_url_with_selector_params(self):
     url = capture_url('http://geotrek.fr', selector="#bazinga")
     self.assertIn('%23bazinga', url)
 def test_capture_url_with_no_params(self):
     url = capture_url('http://geotrek.fr')
     self.assertNotIn('width', url)
     self.assertNotIn('height', url)
     self.assertNotIn('selector', url)
 def test_capture_url_with_width_params(self):
     url = capture_url('http://geotrek.fr', width=800)
     self.assertIn('width=800', url)
 def test_capture_url_uses_setting(self):
     orig = app_settings['CAPTURE_SERVER']
     app_settings['CAPTURE_SERVER'] = 'https://vlan'
     url = capture_url('')
     self.assertTrue(url.startswith('https://vlan'))
     app_settings['CAPTURE_SERVER'] = orig
 def test_capture_url_is_escaped(self):
     url = capture_url('http://geotrek.fr')
     self.assertIn('http%3A//geotrek.fr', url)
 def test_capture_url_with_selector_params(self):
     url = capture_url('http://geotrek.fr', selector="#bazinga")
     self.assertIn('%23bazinga', url)
 def test_capture_url_with_width_params(self):
     url = capture_url('http://geotrek.fr', width=800)
     self.assertIn('width=800', url)
 def test_capture_url_with_no_params(self):
     url = capture_url('http://geotrek.fr')
     self.assertNotIn('width', url)
     self.assertNotIn('height', url)
     self.assertNotIn('selector', url)
 def test_capture_url_is_escaped(self):
     url = capture_url('http://geotrek.fr')
     self.assertIn('http%3A//geotrek.fr', url)
 def test_capture_url_uses_setting(self):
     orig = app_settings['CAPTURE_SERVER']
     app_settings['CAPTURE_SERVER'] = 'https://vlan'
     url = capture_url('')
     self.assertTrue(url.startswith('https://vlan'))
     app_settings['CAPTURE_SERVER'] = orig