diff options
Diffstat (limited to 'Makefile')
-rw-r--r-- | Makefile | 12 |
1 files changed, 7 insertions, 5 deletions
@@ -15,8 +15,10 @@ dep: ## Install dependencies using pipenv .PHONY: lint lint: ## Run lints (eg, flake8, mypy) - pipenv run flake8 grobid_tei_xml/ tests/ --exit-zero - pipenv run mypy grobid_tei_xml/ tests/ --ignore-missing-imports + @pipenv run flake8 grobid_tei_xml/ --exit-zero --max-line-length 96 --ignore ANN101 --per-file-ignores="grobid_tei_xml/__init__.py:F401" + @pipenv run flake8 tests/ --ignore F405,F403,E501 --exit-zero --max-line-length 96 + @pipenv run isort -q -c . + @pipenv run mypy grobid_tei_xml/ tests/ --ignore-missing-imports .PHONY: fmt fmt: ## Run code formating on all source code @@ -25,12 +27,12 @@ fmt: ## Run code formating on all source code .PHONY: test test: ## Run all tests and lints - pipenv run python -m pytest -vv + @pipenv run python -m pytest -vv .PHONY: test-readme test-readme: ## Test codeblocks in the README (includes live web requests) - pipenv run python -m pytest --codeblocks + @pipenv run python -m pytest --codeblocks .PHONY: coverage coverage: ## Run all tests with coverage - pipenv run python -m pytest --cov --cov-report=term --cov-report=html + @pipenv run python -m pytest --cov --cov-report=term --cov-report=html |