def test_colorconvert(self):
        from collective.geo.kml.utils import web2kmlcolor
        # convert standard web color
        self.assertEquals(web2kmlcolor('#ff00cc'), '3ccc00ff')
        # convert exadecimal color with alpha property
        self.assertEquals(web2kmlcolor('ff00cc3c'), '3ccc00ff')

        # convert null colors
        self.assertEquals(web2kmlcolor(None), '')
        self.assertEquals(web2kmlcolor(''), '')
    def test_colorconvert(self):
        from collective.geo.kml.utils import web2kmlcolor

        # convert standard web color
        self.assertEquals(web2kmlcolor("#ff00cc"), "3ccc00ff")
        # convert exadecimal color with alpha property
        self.assertEquals(web2kmlcolor("ff00cc3c"), "3ccc00ff")

        # convert null colors
        self.assertEquals(web2kmlcolor(None), "")
        self.assertEquals(web2kmlcolor(""), "")
 def polygoncolor(self):
     return web2kmlcolor(self.styles.polygoncolor)
 def linecolor(self):
     return web2kmlcolor(self.styles.linecolor)
 def polygoncolor(self):
     if self.styles:
         return web2kmlcolor(self.styles['polygoncolor'])
     return u''
 def linecolor(self):
     if self.styles:
         return web2kmlcolor(self.styles['linecolor'])
     return u''
 def polygoncolor(self):
     return web2kmlcolor(self.styles.polygoncolor)
 def linecolor(self):
     return web2kmlcolor(self.styles.linecolor)
 def polygoncolor(self):
     if self.styles:
         return web2kmlcolor(self.styles['polygoncolor'])
     return u''
 def linecolor(self):
     if self.styles:
         return web2kmlcolor(self.styles['linecolor'])
     return u''