diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml
index feddfe658166c804bb4d7448ad81808a98ec707f..f83787f1f3cd272207e670b83cd1afcee65d0711 100644
--- a/.gitlab-ci.yml
+++ b/.gitlab-ci.yml
@@ -8,6 +8,7 @@ variables:
 test-job:
   stage: test
   script:
+    - git submodule update --init --recursive
     - python3 -m venv .venv             # Create Python virtual environment
     - source .venv/bin/activate         # Activate Python virtual environment
     - pip3 install -r requirements.txt  # Install Python dependencies