Ejemplo n.º 1
0
 def test_default_image(self):
     email = '*****@*****.**'
     url = urlparse(gravatar.url(email=email))
     query = parse_qs(url.query)
     assert_equal(query, {
         'r': ['pg'],
         'd': ['https://example.com/img/icon.png']
     })
Ejemplo n.º 2
0
 def test_url(self):
     email = '*****@*****.**'
     expected_id = 'd3514940ac1b2051c8aa42970d17e3fe'
     url = urlparse(gravatar.url(email=email))
     assert url.netloc == 'secure.gravatar.com'
     assert url.path == '/avatar/' + expected_id
Ejemplo n.º 3
0
 def test_default_override(self):
     email = '*****@*****.**'
     url = urlparse(gravatar.url(email=email, rating='x'))
     query = parse_qs(url.query)
     assert_equal(query, {'rating': ['x']})
Ejemplo n.º 4
0
 def test_defaults(self):
     email = '*****@*****.**'
     url = urlparse(gravatar.url(email=email, rating='x'))
     query = parse_qs(url.query)
     assert 'r' not in query
     assert query['rating'] == ['x']
Ejemplo n.º 5
0
 def test_defaults(self):
     email = '*****@*****.**'
     url = urlparse(gravatar.url(email=email, rating='x'))
     query = parse_qs(url.query)
     assert 'r' not in query
     assert query['rating'] == ['x']
Ejemplo n.º 6
0
 def test_url(self):
     email = '*****@*****.**'
     expected_id = 'd3514940ac1b2051c8aa42970d17e3fe'
     url = urlparse(gravatar.url(email=email))
     assert url.netloc == 'secure.gravatar.com'
     assert url.path == '/avatar/' + expected_id
Ejemplo n.º 7
0
 def test_default_image(self):
     email = '*****@*****.**'
     url = urlparse(gravatar.url(email=email))
     query = parse_qs(url.query)
     assert_equal(query,
                  {'r': ['pg'], 'd': ['https://example.com/img/icon.png']})
Ejemplo n.º 8
0
 def test_default_override(self):
     email = '*****@*****.**'
     url = urlparse(gravatar.url(email=email, rating='x'))
     query = parse_qs(url.query)
     assert_equal(query,
                  {'rating': ['x']})