From e2033a5cc6318e60fee2be6877b3c2dce42970a7 Mon Sep 17 00:00:00 2001
From: Neda Moeini <neda.moeini@geant.org>
Date: Thu, 27 Feb 2025 16:35:49 +0100
Subject: [PATCH] Add coverage

---
 requirements.txt | 1 +
 tox.ini          | 7 +++++++
 2 files changed, 8 insertions(+)

diff --git a/requirements.txt b/requirements.txt
index af546b5..9732a52 100644
--- a/requirements.txt
+++ b/requirements.txt
@@ -9,3 +9,4 @@ pytest
 pytest-django
 pytest-mock
 faker
+coverage
diff --git a/tox.ini b/tox.ini
index 91d0161..9380288 100644
--- a/tox.ini
+++ b/tox.ini
@@ -5,6 +5,13 @@ envlist = py311
 deps =
     mypy
     ruff
+    -r requirements.txt
 commands =
     ruff check .
     mypy .
+    coverage erase
+    coverage run --source sage_validation -m pytest
+    coverage report --fail-under=90
+    coverage xml
+    coverage html
+
-- 
GitLab