17 lines
549 B
Python
17 lines
549 B
Python
from lemur.plugins.lemur_email.templates.config import env
|
|
|
|
import os.path
|
|
|
|
|
|
def test_render():
|
|
messages = [{
|
|
'name': 'a-really-really-long-certificate-name',
|
|
'owner': 'bob@example.com',
|
|
'not_after': '2015-12-14 23:59:59'
|
|
}] * 10
|
|
|
|
template = env.get_template('{}.html'.format('expiration'))
|
|
body = template.render(dict(messages=messages, hostname='lemur.test.example.com'))
|
|
with open(os.path.join(os.path.dirname(os.path.abspath(__file__)), 'email.html'), 'w+') as f:
|
|
f.write(body.encode('utf8'))
|