veza/veza-backend-api/tests
senke b3735c9e16 [BE-TEST-021] be-test: Add tests for webhook delivery
- Created comprehensive webhook delivery and retry test suite
- Tests cover webhook delivery success with proper headers
- Tests cover retry logic for network errors with exponential backoff
- Tests cover max retries exceeded scenario
- Tests cover signature verification (HMAC-SHA256)
- Tests cover worker retry logic
- Tests for TriggerEvent skipped for SQLite (PostgreSQL array operators not supported)
- Tests verify webhook payload structure and headers (X-Veza-Signature, X-Veza-Event, X-Veza-Timestamp)

Phase: PHASE-5
Priority: P2
Progress: 142/267 (53.18%)
2025-12-25 02:13:27 +01:00
..
error_handling [BE-TEST-018] be-test: Add tests for error handling 2025-12-25 02:02:54 +01:00
filtering_sorting [BE-TEST-020] be-test: Add tests for filtering and sorting 2025-12-25 02:09:45 +01:00
integration [BE-API-026] be-api: Implement track quota endpoint validation 2025-12-24 14:45:12 +01:00
load [BE-TEST-015] test: Add load tests for upload endpoints 2025-12-25 01:52:22 +01:00
pagination [BE-TEST-019] be-test: Add tests for pagination 2025-12-25 02:05:58 +01:00
performance [BE-TEST-015] be-test: Add load tests for upload endpoints 2025-12-25 01:55:22 +01:00
security [BE-TEST-017] be-test: Add security tests for authorization 2025-12-25 02:00:56 +01:00
transactions stabilizing veza-backend-api: phase 1 2025-12-16 11:23:49 -05:00
webhook_delivery [BE-TEST-021] be-test: Add tests for webhook delivery 2025-12-25 02:13:27 +01:00
api_routes_integration_test.go stabilizing veza-backend-api: phase 1 2025-12-16 11:23:49 -05:00
verify_auth.sh refonte: backend-api go first; phase 1 2025-12-12 21:34:34 -05:00
verify_p0.sh refonte: backend-api go first; phase 1 2025-12-12 21:34:34 -05:00
verify_timeout.sh refonte: backend-api go first; phase 1 2025-12-12 21:34:34 -05:00