Пример #1
0
    def test_get_avatar_url(self):
        # if no url was specified -> gravatar !
        self.assertEqual(self.user1.get_avatar_url(),
                         'https://secure.gravatar.com/avatar/{0}?d=identicon'.
                         format(md5(self.user1.user.email.lower().encode()).hexdigest()))
        # if an url is specified -> take it !
        user2 = ProfileFactory()
        testurl = 'http://test.com/avatar.jpg'
        user2.avatar_url = testurl
        self.assertEqual(user2.get_avatar_url(), testurl)

        # if url is relative, send absolute url
        gallerie_avtar = GalleryFactory()
        image_avatar = ImageFactory(gallery=gallerie_avtar)
        user2.avatar_url = image_avatar.physical.url
        self.assertNotEqual(user2.get_avatar_url(), image_avatar.physical.url)
        self.assertIn('http', user2.get_avatar_url())
Пример #2
0
    def test_get_avatar_url(self):
        # if no url was specified -> gravatar !
        self.assertEqual(self.user1.get_avatar_url(),
                         'https://secure.gravatar.com/avatar/{0}?d=identicon'.
                         format(md5(self.user1.user.email.lower().encode()).hexdigest()))
        # if an url is specified -> take it !
        user2 = ProfileFactory()
        testurl = 'http://test.com/avatar.jpg'
        user2.avatar_url = testurl
        self.assertEqual(user2.get_avatar_url(), testurl)

        # if url is relative, send absolute url
        gallerie_avtar = GalleryFactory()
        image_avatar = ImageFactory(gallery=gallerie_avtar)
        user2.avatar_url = image_avatar.physical.url
        self.assertNotEqual(user2.get_avatar_url(), image_avatar.physical.url)
        self.assertIn('http', user2.get_avatar_url())
Пример #3
0
 def test_get_avatar_url(self):
     # if no url was specified -> gravatar !
     self.assertEqual(self.user1.get_avatar_url(),
                      'https://secure.gravatar.com/avatar/{0}?d=identicon'.
                         format(md5(self.user1.user.email.lower()).hexdigest()))
     # if an url is specified -> take it !
     user2 = ProfileFactory()
     testurl = 'http://test.com/avatar.jpg'
     user2.avatar_url = testurl
     self.assertEqual(user2.get_avatar_url(), testurl)
Пример #4
0
 def test_get_avatar_url(self):
     # if no url was specified -> gravatar !
     self.assertEqual(
         self.user1.get_avatar_url(),
         'https://secure.gravatar.com/avatar/{0}?d=identicon'.format(
             md5(self.user1.user.email.lower()).hexdigest()))
     # if an url is specified -> take it !
     user2 = ProfileFactory()
     testurl = 'http://test.com/avatar.jpg'
     user2.avatar_url = testurl
     self.assertEqual(user2.get_avatar_url(), testurl)