async def test_should_normalize_quoted_url(self): url = ("https%3A//www.google.ca/images/branding/googlelogo/2x/" "googlelogo_color_272x92dp.png") expected = ("https://www.google.ca/images/branding/googlelogo/2x/" "googlelogo_color_272x92dp.png") result = loader._normalize_url(url) expect(result).to_equal(expected)
def topic(self): return loader._normalize_url('some.url')
def test_should_normalize_url(self): expect(loader._normalize_url('http://some.url')).to_equal( 'http://some.url') expect(loader._normalize_url('some.url')).to_equal('https://some.url')
async def test_should_normalize_url(self): expect(loader._normalize_url("http://some.url")).to_equal( "http://some.url") expect(loader._normalize_url("some.url")).to_equal("https://some.url")
def test_should_normalize_quoted_url(self): url = 'https%3A//www.google.ca/images/branding/googlelogo/2x/googlelogo_color_272x92dp.png' expected = 'https://www.google.ca/images/branding/googlelogo/2x/googlelogo_color_272x92dp.png' result = loader._normalize_url(url) expect(result).to_equal(expected)
def test_should_normalize_url(self): expect(loader._normalize_url('http://some.url')).to_equal('http://some.url') expect(loader._normalize_url('some.url')).to_equal('https://some.url')
def test_should_normalize_url_but_keep_quotes_after_the_domain(self): for url in ['https://some.url/my image', 'some.url/my%20image']: expect(loader._normalize_url(url)).to_equal('https://some.url/my%20image')
def _normalize_url(url): return https_loader._normalize_url(url)