Mercurial > hg > MakeItSo
view tests/test_included.py @ 258:e21f013586d0
get variables and feed them right back
author | Jeff Hammel <k0scist@gmail.com> |
---|---|
date | Sat, 27 May 2017 15:23:44 -0700 |
parents | 28d76b139fdd |
children | 15ade7ad64da |
line wrap: on
line source
""" tests for templates included in the package """ included_templates = set(['python-package']) import tempfile from makeitso.makeitso import get_entry_points def test_included_template(): """ensure we are packaging included template correctly""" # ensure template is present in entry points entry_points = get_entry_points() assert included_templates.issubset(entry_points) # render each template for template_name in included_templates: template = entry_points[template_name]() # get the variables missing = template.missing() variables = {variable: variable for variable in missing}