submodules: address pylint warnings
[git-cola.git] / test / gravatar_test.py
blobaf372c18f7c5403f368708f29d6606c858426560
1 #!/usr/bin/env python
2 from __future__ import absolute_import, division, unicode_literals
3 import unittest
5 from cola import gravatar
6 from cola.compat import ustr
9 class GravatarTestCase(unittest.TestCase):
10 def test_url_for_email_(self):
11 email = 'email@example.com'
12 expect = (
13 r'https://gravatar.com/avatar/'
14 r'5658ffccee7f0ebfda2b226238b1eb6e'
15 r'?s=64'
16 r'&d=https%3A%2F%2Fgit-cola.github.io'
17 r'%2Fimages%2Fgit-64x64.jpg'
19 actual = gravatar.Gravatar.url_for_email(email, 64)
20 self.assertEqual(expect, actual)
21 self.assertTrue(isinstance(actual, ustr))
24 if __name__ == '__main__':
25 unittest.main()