From 0cd05d3745d45968a1389d3f8d635e3d0cb6017c Mon Sep 17 00:00:00 2001 From: Benjamin Bertrand <benjamin.bertrand@esss.se> Date: Thu, 7 Sep 2017 15:37:52 +0200 Subject: [PATCH] Add pytest-cov plugin to measure code coverage --- .gitignore | 1 + docker-compose-test.yml | 2 +- environment.yml | 2 ++ 3 files changed, 4 insertions(+), 1 deletion(-) diff --git a/.gitignore b/.gitignore index 6326e2c..32a48f2 100644 --- a/.gitignore +++ b/.gitignore @@ -5,3 +5,4 @@ __pycache__ settings*.cfg /data .cache +.coverage diff --git a/docker-compose-test.yml b/docker-compose-test.yml index 49c2c81..987622f 100644 --- a/docker-compose-test.yml +++ b/docker-compose-test.yml @@ -4,7 +4,7 @@ services: image: inventory container_name: inventory_web_test build: . - command: pytest -v + command: pytest --cov=app -v volumes: - .:/app depends_on: diff --git a/environment.yml b/environment.yml index b212d4f..108dce4 100644 --- a/environment.yml +++ b/environment.yml @@ -8,6 +8,7 @@ dependencies: - conda-forge::certifi=2017.4.17=py36_0 - conda-forge::click=6.7=py36_0 - conda-forge::colorama=0.3.9=py36_0 +- conda-forge::coverage=4.4.1=py36_0 - conda-forge::flask=0.12.2=py36_0 - conda-forge::flask-login=0.4.0=py36_0 - conda-forge::flask-sqlalchemy=2.2=py36_1 @@ -30,6 +31,7 @@ dependencies: - conda-forge::psycopg2=2.7.1=py36_0 - conda-forge::py=1.4.34=py36_0 - conda-forge::pytest=3.2.1=py36_0 +- conda-forge::pytest-cov=2.5.1=py36_0 - conda-forge::python=3.6.1=3 - conda-forge::python-dateutil=2.6.0=py36_0 - conda-forge::python-editor=1.0.3=py36_0 -- GitLab