2026-08-27 11:17:51 -07:00
|
|
|
#!/bin/bash
|
2026-08-27 11:31:17 -07:00
|
|
|
# Real integration tests - call actual services
|
|
|
|
|
# Usage: GATEWAY_URL=https://api.riotpiao.com \
|
|
|
|
|
# AUTHENTIK_CLIENT_ID=xxx AUTHENTIK_CLIENT_SECRET=yyy \
|
|
|
|
|
# ./scripts/test-integration.sh
|
2026-08-27 11:17:51 -07:00
|
|
|
|
|
|
|
|
set -e
|
|
|
|
|
|
|
|
|
|
GATEWAY_URL=${GATEWAY_URL:-http://localhost:8080}
|
2026-08-27 11:31:17 -07:00
|
|
|
AUTHENTIK_URL=${AUTHENTIK_URL:-https://authentik.riotpiao.com}
|
|
|
|
|
TEST_TIMEOUT=${TEST_TIMEOUT:-30}
|
2026-08-27 11:17:51 -07:00
|
|
|
|
2026-08-27 11:31:17 -07:00
|
|
|
export GATEWAY_URL AUTHENTIK_URL AUTHENTIK_CLIENT_ID AUTHENTIK_CLIENT_SECRET TEST_TIMEOUT
|
2026-08-27 11:17:51 -07:00
|
|
|
|
2026-08-27 11:31:17 -07:00
|
|
|
go test -tags integration -v ./internal/serviceadapter -run TestRealIntegration
|