From b22a84b4f80c35372db4ca17b6440227b3cad71b Mon Sep 17 00:00:00 2001 From: Bryan Brancotte <bryan.brancotte@pasteur.fr> Date: Wed, 26 Feb 2025 11:05:15 +0100 Subject: [PATCH] add coverage --- .gitlab-ci.yml | 12 ++++++++++++ requirements-dev.txt | 3 ++- setup.py | 3 --- 3 files changed, 14 insertions(+), 4 deletions(-) delete mode 100644 setup.py diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml index d86f80b..19485a0 100644 --- a/.gitlab-ci.yml +++ b/.gitlab-ci.yml @@ -18,6 +18,18 @@ test: +cov: + stage: test + needs: [] + image: python:3.12-slim + script: + - pip3 install -r requirements.txt + - coverage run --source='.' runtests.py + - coverage report + coverage: '/TOTAL.+ ([0-9]{1,3}%)/' + + + upload: stage: deploy needs: ['test', ] diff --git a/requirements-dev.txt b/requirements-dev.txt index e3846d9..68aa2f1 100644 --- a/requirements-dev.txt +++ b/requirements-dev.txt @@ -1,4 +1,5 @@ setuptools>=62.6 twine black=~25.1.0 -build \ No newline at end of file +build +coverage \ No newline at end of file diff --git a/setup.py b/setup.py deleted file mode 100644 index 6068493..0000000 --- a/setup.py +++ /dev/null @@ -1,3 +0,0 @@ -from setuptools import setup - -setup() -- GitLab