diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml
index 38492f61454b3e4503bbe98b7b284c0182d0a1d0..01717831a97a104222ac69c26770bc38476d0c30 100644
--- a/.gitlab-ci.yml
+++ b/.gitlab-ci.yml
@@ -31,7 +31,7 @@ test_api:
     - pip install -r requirements/local.txt
     - pip install -r requirements/test.txt
   script:
-    - pytest
+    - pytest --cov=funkwhale_api tests/
   tags:
     - docker
 
diff --git a/api/requirements/test.txt b/api/requirements/test.txt
index c12b44827ebbf9440e180de7d686b8f2e190118c..b909a51ab6c6d4697313e9a7e64741bc20933d93 100644
--- a/api/requirements/test.txt
+++ b/api/requirements/test.txt
@@ -9,3 +9,4 @@ git+https://github.com/pytest-dev/pytest-django.git@d3d9bb3ef6f0377cb5356eb36899
 pytest-mock
 pytest-sugar
 pytest-xdist
+pytest-cov