Kaynağa Gözat

Added two steps to the docker-test job in ci.yml

maziggy 7 ay önce
ebeveyn
işleme
91ff1386c4
1 değiştirilmiş dosya ile 7 ekleme ve 0 silme
  1. 7 0
      .github/workflows/ci.yml

+ 7 - 0
.github/workflows/ci.yml

@@ -291,6 +291,13 @@ jobs:
           echo "Static files HTTP status: $STATUS"
           [ "$STATUS" = "200" ]
 
+      # Test 5: Integration Test Suite (pytest)
+      - name: Build integration test runner
+        run: docker compose -f docker-compose.test.yml build integration-test-runner
+
+      - name: Run integration test suite
+        run: docker compose -f docker-compose.test.yml run --rm integration-test-runner
+
       - name: Show logs on failure
         if: failure()
         run: docker compose -f docker-compose.test.yml logs