pybuilder-pytest-too

PyBuilder Pytest Plugin


License
Apache-2.0
Install
pip install pybuilder-pytest-too==16

Documentation

PyBuilder Pytest Plugin Build Status

Use pytest Python module for running unittests

How to use pybuilder_pytest

Add plugin dependency to your build.py

use_plugin('pypi:pybuilder_pytest')

@init
def init(project):
    project.get_property("pytest_extra_args").append("-x")

This will break the build if any unittest failed.

Coverage measure

For coverage measure is recommended to use pybuilder_pytest_coverage

Properties

Plugin has next properties with provided defaults

Name Type Default Value Description
dir_source_pytest_python string src/unittest/python Relative path to directory with unittest modules
pytest_extra_args list [] Extra arguments which will be passed to pytest