16 lines
467 B
Bash
Executable File
16 lines
467 B
Bash
Executable File
#!/usr/bin/env bash
|
|
# Integration tests — HTTP router, stratum, fleet store against temp SQLite
|
|
set -euo pipefail
|
|
|
|
ROOT="$(cd "$(dirname "$0")/.." && pwd)"
|
|
cd "$ROOT"
|
|
|
|
export GOROOT="${GOROOT:-/usr/local/go}"
|
|
export PATH="${GOROOT}/bin:${PATH}"
|
|
export CGO_ENABLED="${CGO_ENABLED:-1}"
|
|
|
|
echo "==> [integration] api router + stratum + fleet store"
|
|
go test -count=1 -v ./internal/api/... ./internal/stratum/... ./internal/fleet/...
|
|
|
|
echo "✓ integration tests passed"
|