aboutsummaryrefslogtreecommitdiffstats
path: root/image-builder/test-image-builder.sh
diff options
context:
space:
mode:
Diffstat (limited to 'image-builder/test-image-builder.sh')
-rwxr-xr-ximage-builder/test-image-builder.sh8
1 files changed, 8 insertions, 0 deletions
diff --git a/image-builder/test-image-builder.sh b/image-builder/test-image-builder.sh
index 525ea8f..5781b22 100755
--- a/image-builder/test-image-builder.sh
+++ b/image-builder/test-image-builder.sh
@@ -75,6 +75,14 @@ MIRROR="file://$tmp/mnt"
MIRROR="https://example/x"
( require_mount current ) 2>/dev/null; check_rc "require_mount http skips" 0 $?
+# --- require_docker: stub `docker` so the check never touches a real daemon ---
+docker() { return "${DOCKER_RC:-0}"; }
+DOCKER_RC=1
+( require_docker ) 2>/dev/null; check_rc "require_docker daemon down" 1 $?
+DOCKER_RC=0
+( require_docker ) 2>/dev/null; check_rc "require_docker daemon up" 0 $?
+unset -f docker
+
echo "----"
echo "PASS: $pass FAIL: $fail"
[[ "$fail" -eq 0 ]]