示例#1
0
 def test_template(self):
     """ Test Template """
     signup = Template(
         u'Hello $user °C',
         'You are signed up -- <img src="cid:flower.jpg" /> $domain\n',
         attachments=[
             ImageAttachment('flower.jpg', b'\xff\xd8\xff\xe0\x00\x10JFIF', 'inline'),
         ],
         defaults=dict(domain='localhost')
     )
     self._check_signup_template(signup)
示例#2
0
 def test_jinja2(self):
     """ Test jinja2 template renderer """
     signup = Template(
         u'Hello {{ user }} °C',
         'You are signed up -- <img src="cid:flower.jpg" /> {{ domain }}\n',
         attachments=[
             ImageAttachment('flower.jpg', b'\xff\xd8\xff\xe0\x00\x10JFIF', 'inline'),
         ],
         defaults=dict(domain='localhost')
     )
     signup.set_renderer(Jinja2TemplateRenderer)
     self._check_signup_template(signup)