veza/veza-backend-api/tests
senke 7cb4ef56e1
Some checks failed
Backend API CI / test-unit (push) Failing after 0s
Backend API CI / test-integration (push) Failing after 0s
feat(v0.912): Cashflow - payment E2E integration tests
- Add MarketplaceServiceOverride and AuthMiddlewareOverride to config for tests
- Wire overrides in routes_webhooks and routes_marketplace (authForMarketplaceInterface)
- payment_flow_test: cart -> checkout -> webhook -> order completed, license, transfer
- webhook_idempotency_test: 3 identical webhooks -> 1 order, 1 license
- webhook_security_test: empty secret 500, invalid sig 401, valid sig 200
- refund_flow_test: completed order -> refund -> order refunded, license revoked
- Shared computeWebhookSignature helper in webhook_test_helpers.go
- SetMaxOpenConns(1) for sqlite :memory: in idempotency test to avoid flakiness

Ref: docs/ROADMAP_V09XX_TO_V1.md v0.912 Cashflow
2026-02-27 20:00:51 +01:00
..
analytics refactor(backend): unify architecture - migrate analytics handler to core (ADR-001) 2026-02-15 16:18:13 +01:00
contract incus deployement fully implemented, Makefile updated and make fmt ran 2026-01-13 19:47:57 +01:00
error_handling [FE-PAGE-015] fe-page: Add Analytics page 2025-12-25 11:25:06 +01:00
filtering_sorting [FE-PAGE-015] fe-page: Add Analytics page 2025-12-25 11:25:06 +01:00
integration feat(v0.912): Cashflow - payment E2E integration tests 2026-02-27 20:00:51 +01:00
load chore(backend): config, router, auth, stream service, sanitizer, tests 2026-02-11 22:19:09 +01:00
marketplace chore(release): v0.602 — Payout, Dette Technique & Tests E2E 2026-02-23 22:32:01 +01:00
pagination [FE-PAGE-015] fe-page: Add Analytics page 2025-12-25 11:25:06 +01:00
performance fix(auth): add Redis lock for concurrent refresh token requests 2026-02-14 18:29:37 +01:00
search [FE-PAGE-015] fe-page: Add Analytics page 2025-12-25 11:25:06 +01:00
security feat(security): v0.901 Ironclad - fix 5 critical/high vulnerabilities 2026-02-26 19:34:45 +01:00
transactions [T0-002] fix(rust): Corriger erreurs compilation Rust 2026-01-04 01:44:20 +01:00
two_factor fix(auth): add Redis lock for concurrent refresh token requests 2026-02-14 18:29:37 +01:00
webhook_delivery [FE-PAGE-015] fe-page: Add Analytics page 2025-12-25 11:25:06 +01:00
api_routes_integration_test.go release(v0.903): Vault - ORDER BY whitelist, rate limiter, VERSION sync, chat-server cleanup, Go 1.24 2026-02-27 09:43:25 +01: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