def test_galleriajs_configuration(self):
     """ Check that galleriaconf method render javascript code with
         default values.
     """
     galleria = Galleria(self.user, self.request)
     js = galleria.galleriaconf()
     result = {
         "width: ": '500',
         "height: ": '500',
         "autoplay: ": 'true',
         "wait: ": '5000',
         "showInfo: ": 'true',
         "imagePosition: ": "'center'",
         "transition: ": "'fade'",
         "transitionSpeed: ": '400',
         "lightbox: ": 'false',
         "showCounter: ": 'true',
         "showImagenav: ": 'true',
         "swipe: ": 'true',
         "dummy: ": "'%s'" % (self.portal.absolute_url() + \
                     '/++resource++galleria-images/dummy.png'),
         "thumbnails: ": 'true',
         "thumbQuality: ": "'false'",
         "debug: ": 'false',
         "imageCrop: ": 'true',
         "responsive: ": 'true',
         "extend: ": "function(options)",
         "var gallery = ": "this;",
         }
     for key in result.keys():
         self.assertTrue(key + result[key] in js)
Пример #2
0
 def test_galleria_facebookid_with_link(self):
     """ Check that gets the facebook id from the facebook link.
     """
     self.portal.invokeFactory('Link', 'facebook_link')
     link = self.portal['facebook_link']
     link.setRemoteUrl('http://www.facebook.com/media/set/?set=a.album_id')
     galleria = Galleria(link, self.request)
     self.assertEquals(galleria.plugins(plname='facebook'), 'album_id')
 def test_galleria_flickrid_with_link(self):
     """ Check that gets the flickr id from the flickr link.
     """
     self.portal.invokeFactory('Link', 'flickr_link')
     link = self.portal['flickr_link']
     link.setRemoteUrl(
         'http://www.flickr.com/photos/user_id/sets/galleria_id/')
     galleria = Galleria(link, self.request)
     self.assertEquals(galleria.plugins(plname='flickr'), 'galleria_id')
 def test_galleria_facebookid_with_link(self):
     """ Check that gets the facebook id from the facebook link.
     """
     self.portal.invokeFactory('Link', 'facebook_link')
     link = self.portal['facebook_link']
     link.setRemoteUrl(
         'http://www.facebook.com/media/set/?set=a.album_id')
     galleria = Galleria(link, self.request)
     self.assertEquals(galleria.plugins(plname='facebook'), 'album_id')
Пример #5
0
 def test_galleria_flickrid_with_link(self):
     """ Check that gets the flickr id from the flickr link.
     """
     self.portal.invokeFactory('Link', 'flickr_link')
     link = self.portal['flickr_link']
     link.setRemoteUrl(
         'http://www.flickr.com/photos/user_id/sets/galleria_id/')
     galleria = Galleria(link, self.request)
     self.assertEquals(galleria.plugins(plname='flickr'), 'galleria_id')
 def test_galleria_picasauserandid(self):
     """ Check that gets the user id and picasa id in a tuple from
         the picasa link.
     """
     self.portal.invokeFactory('Link', 'picassa_link')
     link = self.portal['picassa_link']
     link.setRemoteUrl('https://picasaweb.google.com/user_id/galleria_id')
     galleria = Galleria(link, self.request)
     self.assertEquals(galleria.plugins(plname='picasaweb'),
                       ('user_id', 'galleria_id'))
Пример #7
0
 def test_galleria_picasauserandid(self):
     """ Check that gets the user id and picasa id in a tuple from
         the picasa link.
     """
     self.portal.invokeFactory('Link', 'picassa_link')
     link = self.portal['picassa_link']
     link.setRemoteUrl('https://picasaweb.google.com/user_id/galleria_id')
     galleria = Galleria(link, self.request)
     self.assertEquals(galleria.plugins(plname='picasaweb'),
                       ('user_id', 'galleria_id'))
Пример #8
0
 def test_galleriajs_configuration(self):
     """ Check that galleriaconf method render javascript code with
         default values.
     """
     galleria = Galleria(self.user, self.request)
     js = galleria.galleriaconf()
     result = {
         "width: ":
         '500',
         "height: ":
         '500',
         "autoplay: ":
         'true',
         "wait: ":
         '5000',
         "showInfo: ":
         'true',
         "imagePosition: ":
         "'center'",
         "transition: ":
         "'fade'",
         "transitionSpeed: ":
         '400',
         "lightbox: ":
         'false',
         "showCounter: ":
         'true',
         "showImagenav: ":
         'true',
         "swipe: ":
         'true',
         "dummy: ":
         "'%s'" % (self.portal.absolute_url() +
                   '/++resource++galleria-images/dummy.png'),
         "thumbnails: ":
         'true',
         "thumbQuality: ":
         "'false'",
         "debug: ":
         'false',
         "imageCrop: ":
         'true',
         "responsive: ":
         'true',
         "extend: ":
         "function(options)",
         "var gallery = ":
         "this;",
     }
     for key in result.keys():
         self.assertTrue(key + result[key] in js)
 def test_galleriajs_with_picasa(self):
     """ Check that galleriajs method render javascript code with
         default values when context is a picasa link.
     """
     self.portal.invokeFactory('Link', 'picassa_link')
     link = self.portal['picassa_link']
     link.setRemoteUrl('https://picasaweb.google.com/user_id/galleria_id')
     galleria = Galleria(link, self.request)
     galleria.picasaplugin.picasa = True
     js = galleria.galleriajs()
     result = {
         "jQuery": "('#content-galleria')",
         "max: ": '20',
         "description: ": 'false',
         "picasa.useralbum": """( 'user_id', 'galleria_id',""",
         }
     for key in result.keys():
         self.assertTrue(key + result[key] in js)
Пример #10
0
 def test_galleriajs_with_picasa(self):
     """ Check that galleriajs method render javascript code with
         default values when context is a picasa link.
     """
     self.portal.invokeFactory('Link', 'picassa_link')
     link = self.portal['picassa_link']
     link.setRemoteUrl('https://picasaweb.google.com/user_id/galleria_id')
     galleria = Galleria(link, self.request)
     galleria.picasaplugin.picasa = True
     js = galleria.galleriajs()
     result = {
         "jQuery": "('#content-galleria')",
         "max: ": '20',
         "description: ": 'false',
         "picasa.useralbum": """( 'user_id', 'galleria_id',""",
     }
     for key in result.keys():
         self.assertTrue(key + result[key] in js)
Пример #11
0
 def test_galleriajs_with_facebook(self):
     """ Check that galleriajs method render javascript code with
         default values when context is a facebook link .
     """
     self.portal.invokeFactory('Link', 'facebook_link')
     link = self.portal['facebook_link']
     link.setRemoteUrl('http://www.facebook.com/media/set/?set=a.album_id')
     galleria = Galleria(link, self.request)
     galleria.facebookplugin.facebook = True
     js = galleria.galleriajs()
     result = {
         "jQuery": "('#content-galleria')",
         "album_id = ": "'album_id'",
         "max: ": '20',
         "description: ": 'false',
     }
     for key in result.keys():
         self.assertTrue(key + result[key] in js)
 def test_galleriajs_with_flickr(self):
     """ Check that galleriajs method render javascript code with
         default values when context is a flickr link .
     """
     self.portal.invokeFactory('Link', 'flickr_link')
     link = self.portal['flickr_link']
     link.setRemoteUrl(
         'http://www.flickr.com/photos/user_id/sets/galleria_id/')
     galleria = Galleria(link, self.request)
     galleria.flickrplugin.flickr = True
     js = galleria.galleriajs()
     result = {
         "jQuery": "('#content-galleria')",
         "set = ": "'galleria_id'",
         "max: ": '20',
         "description: ": 'false',
         }
     for key in result.keys():
         self.assertTrue(key + result[key] in js)
 def test_galleriajs_with_facebook(self):
     """ Check that galleriajs method render javascript code with
         default values when context is a facebook link .
     """
     self.portal.invokeFactory('Link', 'facebook_link')
     link = self.portal['facebook_link']
     link.setRemoteUrl(
         'http://www.facebook.com/media/set/?set=a.album_id')
     galleria = Galleria(link, self.request)
     galleria.facebookplugin.facebook = True
     js = galleria.galleriajs()
     result = {
         "jQuery": "('#content-galleria')",
         "album_id = ": "'album_id'",
         "max: ": '20',
         "description: ": 'false',
     }
     for key in result.keys():
         self.assertTrue(key + result[key] in js)
Пример #14
0
 def test_galleriajs_with_flickr(self):
     """ Check that galleriajs method render javascript code with
         default values when context is a flickr link .
     """
     self.portal.invokeFactory('Link', 'flickr_link')
     link = self.portal['flickr_link']
     link.setRemoteUrl(
         'http://www.flickr.com/photos/user_id/sets/galleria_id/')
     galleria = Galleria(link, self.request)
     galleria.flickrplugin.flickr = True
     js = galleria.galleriajs()
     result = {
         "jQuery": "('#content-galleria')",
         "set = ": "'galleria_id'",
         "max: ": '20',
         "description: ": 'false',
     }
     for key in result.keys():
         self.assertTrue(key + result[key] in js)
 def test_portal_url(self):
     galleria = Galleria(self.user, self.request)
     self.assertEquals(galleria.portal_url(), self.portal.absolute_url())
Пример #16
0
 def test_portal_url(self):
     galleria = Galleria(self.user, self.request)
     self.assertEquals(galleria.portal_url(), self.portal.absolute_url())