Makefile
help:
@echo "Please use 'make <target>' where <target> is one of"
@echo " test Runs tests"
@echo " test-all Runs tests using tox"
@echo " release Makes a release"
@echo " isort Runs isort recursively from your current directory"
test:
@pytest tests --flake8
coverage:
@pytest\
--flake8\
--verbose\
--cov elastic_sdk\
--cov-config .coveragerc\
--cov-report term\
--cov-report xml\
tests
test-all:
@tox
release:
@python setup.py sdist upload
@python setup.py bdist_wheel upload
isort:
@isort -rc .
.PHONY: help test coverage test-all release isort