Isolate fixture unit tests from active clusters

This commit is contained in:
ms2k 2026-07-20 00:01:10 +09:00
commit dbff8c586d
2 changed files with 4 additions and 1 deletions

View file

@ -3,7 +3,7 @@ set -euo pipefail
ROOT="$(cd "$(dirname "${BASH_SOURCE[0]}")/../../.." && pwd)"
TESTBED="$ROOT/tests/kind"
RUNTIME="$TESTBED/.runtime"
RUNTIME="${NUTHATCH_TESTBED_RUNTIME:-$TESTBED/.runtime}"
BIN="$RUNTIME/bin"
KUBECONFIG_PATH="$RUNTIME/kubeconfig"
FIXTURE_LOCK_DIR="${XDG_RUNTIME_DIR:-/tmp/nuthatch-$(id -u)}"

View file

@ -2,6 +2,9 @@
set -euo pipefail
ROOT="$(cd "$(dirname "$0")/../.." && pwd)"
NUTHATCH_TESTBED_RUNTIME="$(mktemp -d)"
export NUTHATCH_TESTBED_RUNTIME
trap 'rm -rf "$NUTHATCH_TESTBED_RUNTIME"' EXIT
source "$ROOT/tests/kind/lib.sh"
assert_matrix() {