debian-python-lml/.moban.d/test.sh.jj2

17 lines
671 B
Plaintext

{%block pretest%}
{%endblock%}
{%if external_module_library%}
{%set package=external_module_library%}
{%else%}
{%if command_line_interface%}
{%set package=command_line_interface + '_cli' %}
{%else%}
{%set package=name%}
{%endif%}
{%endif%}
pip freeze
nosetests --with-cov --cover-package {{package|lower}} --cover-package tests {%if not exclude_doctest%}--with-doctest --doctest-extension=.rst README.rst{%endif%} tests {%if not nodocs%}docs/source{%endif%} {%if not external_module_library%}{{package|lower}}{%endif%} && flake8 . --exclude=.moban.d,docs {%block flake8_options%}--builtins=unicode,xrange,long{%endblock%}
{%block posttest%}
{%endblock%}