diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml
index 148630ddca49018b380778a9b532f7f9cc3f0f98..58f35f06ac5fd720112a98840230533446323ab4 100644
--- a/.gitlab-ci.yml
+++ b/.gitlab-ci.yml
@@ -15,6 +15,8 @@ cache:
     - vendor/
 
 before_script:
+  # Création du répertoire pour PHPUnit
+  - mkdir -p tests/_output
   # On installe XDEBUG pour la couverture de code
   - pecl install xdebug
   - docker-php-ext-enable xdebug
@@ -28,7 +30,7 @@ test:
   stage: test
   script:
     # Exécute les tests PHPUnit
-    - ./vendor/bin/phpunit --colors=always --coverage-text
+    - XDEBUG_MODE=coverage ./vendor/bin/phpunit --colors=always --coverage-text
   artifacts:
     # Sauvegarde les résultats des tests dans les artefacts
     when: always