def test_build_url_proxied(self): imdb_fr = Imdb(locale="en_FR", cache=False, anonymize=True, proxy_uri="http://someproxywebsite.co.uk?url={0}") imdb_fr.timestamp = time.mktime(datetime.date.today().timetuple()) url = imdb_fr._build_url(path="/title/maindetails", params={"tconst": "tt1111111"}) expected_url = "http://someproxywebsite.co.uk?url=" + quote("https://app.imdb.com/title/maindetails") assert url.startswith(expected_url) is True
def test_build_url_proxied(self): imdb_fr = Imdb(locale='en_FR', cache=False, anonymize=True, proxy_uri='http://someproxywebsite.co.uk?url={0}') imdb_fr.timestamp = time.mktime(datetime.date.today().timetuple()) url = imdb_fr._build_url(path='/title/maindetails', params={'tconst': 'tt1111111'}) expected_url = ('http://someproxywebsite.co.uk?url=' + quote('https://app.imdb.com/title/maindetails')) assert url.startswith(expected_url) is True
def test_build_url(self): imdb_fr = Imdb(locale="en_FR", cache=False) imdb_fr.timestamp = time.mktime(datetime.date.today().timetuple()) url = imdb_fr._build_url(path="/title/maindetails", params={"tconst": "tt1111111"}) expected_url = ( "https://app.imdb.com/" "title/maindetails" "?apiKey=d2bb34ec6f6d4ef3703c9b0c36c4791ef8b9ca9b" "&apiPolicy=app1_1" "&locale=en_FR" "×tamp={timestamp}" "&tconst=tt1111111&api=v1&appid=iphone1_1" ).format(timestamp=imdb_fr.timestamp) assert_urls_match(expected_url, url)
def test_build_url(self): imdb_fr = Imdb(locale='en_FR', cache=False) imdb_fr.timestamp = time.mktime(datetime.date.today().timetuple()) url = imdb_fr._build_url(path='/title/maindetails', params={'tconst': 'tt1111111'}) expected_url = ('https://app.imdb.com/' 'title/maindetails' '?apiKey=d2bb34ec6f6d4ef3703c9b0c36c4791ef8b9ca9b' '&apiPolicy=app1_1' '&locale=en_FR' '×tamp={timestamp}' '&tconst=tt1111111&api=v1&appid=iphone1_1').format( timestamp=imdb_fr.timestamp) assert_urls_match(expected_url, url)
def test_build_url_proxied(self): imdb_fr = Imdb( locale='en_FR', cache=False, anonymize=True, proxy_uri='http://someproxywebsite.co.uk?url={0}' ) imdb_fr.timestamp = time.mktime(datetime.date.today().timetuple()) url = imdb_fr._build_url( path='/title/maindetails', params={'tconst': 'tt1111111'}) expected_url = ( 'http://someproxywebsite.co.uk?url=' + quote('https://app.imdb.com/title/maindetails') ) assert url.startswith(expected_url) is True
def test_build_url(self): imdb_fr = Imdb(locale='en_FR', cache=False) imdb_fr.timestamp = time.mktime(datetime.date.today().timetuple()) url = imdb_fr._build_url( path='/title/maindetails', params={'tconst': 'tt1111111'}) expected_url = ( 'https://app.imdb.com/' 'title/maindetails' '?apiKey=d2bb34ec6f6d4ef3703c9b0c36c4791ef8b9ca9b' '&apiPolicy=app1_1' '&locale=en_FR' '×tamp={timestamp}' '&tconst=tt1111111&api=v1&appid=iphone1_1' ).format(timestamp=imdb_fr.timestamp) assert_urls_match(expected_url, url)