Ejemplo n.º 1
0
    def testMakeAbsoluteURL(self):
        """ Test converting site relative links to full URLs
        """
        
        context = self.folder.sample

        self.failUnless(makeAbsoluteLink("test", context) == "http://nohost/plone/test")
        self.failUnless(makeAbsoluteLink("/test", context) == "http://nohost/plone/test")
        self.failUnless(makeAbsoluteLink("http://test", context) == "http://test")
Ejemplo n.º 2
0
    def testMakeAbsoluteURL(self):
        """ Test converting site relative links to full URLs
        """

        context = self.folder.sample

        self.assertEqual(makeAbsoluteLink("test", context),
                         "http://nohost/plone/test")
        self.assertEqual(makeAbsoluteLink("/test", context),
                         "http://nohost/plone/test")
        self.assertEqual(makeAbsoluteLink("http://test", context),
                         "http://test")
Ejemplo n.º 3
0
    def getLink(self, instance, cell):
        """ Extract link address from cell data """

        if cell == None:
            return ""

        splitted = cell.split("|")
        if len(splitted) >= 2:
            return makeAbsoluteLink(splitted[1], instance)
        return ""
Ejemplo n.º 4
0
    def getLink(self, instance, cell):
        """ Extract link address from cell data """

        if cell == None:
            return ""

        splitted = cell.split("|")
        if len(splitted) >= 2:
            return makeAbsoluteLink(splitted[1], instance)
        return ""