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)