diff --git a/.circleci/config.yml b/.circleci/config.yml index 63763deac..b10843eb9 100644 --- a/.circleci/config.yml +++ b/.circleci/config.yml @@ -260,5 +260,6 @@ commands: name: Unit Tests command: | pushd model-engine - GIT_TAG=$(git rev-parse HEAD) WORKSPACE=.. pytest + GIT_TAG=$(git rev-parse HEAD) WORKSPACE=.. pytest --cov --cov-report=xml + diff-cover coverage.xml --compare-branch=origin/main --fail-under=80 popd diff --git a/model-engine/requirements-test.txt b/model-engine/requirements-test.txt index 9ad7b6e22..158e07435 100644 --- a/model-engine/requirements-test.txt +++ b/model-engine/requirements-test.txt @@ -2,6 +2,7 @@ multiprocess==0.70.14 pytest==7.2.0 pytest-asyncio==0.20.1 pytest-cov==2.10.0 +diff-cover==7.7.0 moto==3.1.12 coverage==5.5 mypy==1.3.0