Exemple #1
0
def oembed(input):
    return replace(input)
Exemple #2
0
 def testManySameEmbeds(self):
     text = " ".join([self.middle % self.loc] * 2) 
     resp = " ".join([self.middle % self.embed] * 2)
     self.assertEquals(replace(text), resp)
Exemple #3
0
 def render(self, context):
     kwargs = {}
     if self.width and self.height:
         kwargs['max_width'] = self.width
         kwargs['max_height'] = self.height
     return replace(self.nodelist.render(context), **kwargs)
Exemple #4
0
 def testEnd(self):
     for text in (self.end, self.start, self.middle, self.trailing_comma, self.trailing_period):
         self.assertEquals(
             replace(text % self.loc),
             text % self.embed
         )
Exemple #5
0
 def testNoEmbed(self):
     self.assertEquals(
         replace(self.noembed),
         self.noembed
     )
Exemple #6
0
 def testManySameEmbeds(self):
     text = " ".join([self.middle % self.loc] * 2) 
     resp = " ".join([self.middle % self.embed] * 2)
     self.assertEquals(replace(text), resp)
Exemple #7
0
 def testEnd(self):
     for text in (self.end, self.start, self.middle, self.trailing_comma, self.trailing_period):
         self.assertEquals(
             replace(text % self.loc),
             text % self.embed
         )
Exemple #8
0
 def testNoEmbed(self):
     self.assertEquals(
         replace(self.noembed),
         self.noembed
     )