#!/usr/bin/env bash set -euo pipefail # Run PolicyValidationCliTests with a minimal solution and graph-build disabled. ROOT="$(cd "$(dirname "$0")/.." && pwd)" cd "$ROOT" export DOTNET_DISABLE_BUILTIN_GRAPH=1 SOLUTION="src/Policy/StellaOps.Policy.only.sln" dotnet restore "$SOLUTION" -v minimal dotnet build src/Policy/__Tests/StellaOps.Policy.Tests/StellaOps.Policy.Tests.csproj -c Release --no-restore /p:BuildProjectReferences=false dotnet test "$SOLUTION" -c Release --no-build --filter FullyQualifiedName~PolicyValidationCliTests