Skip to content

Latest commit

 

History

History
52 lines (40 loc) · 1016 Bytes

README.md

File metadata and controls

52 lines (40 loc) · 1016 Bytes

alfa-ci environment manager Test codecov

requires Python 3.6+

install

latest release

python -m pip install --user alfa-ci

HEAD without git clone

python -m pip install --user git+https://github.com/FairRootGroup/alfa-ci

for development in git clone:

python -m pip install --user -e .

usage

setup shell completion (optional)

eval "$(alfa-ci shell-setup)"

learn about subcommands

alfa-ci -h

run unit tests

quick

python -m pip install --user pytest cli-test-helpers
python -m pytest -v

with coverage report

python -m pip install --user pytest coverage cli-test-helpers
python -m coverage run -m pytest && python -m coverage report -m

exhaustive

python -m pip install --user tox
python -m tox