diff options
Diffstat (limited to 'image-builder/test-image-builder.sh')
| -rwxr-xr-x | image-builder/test-image-builder.sh | 8 |
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 ]] |
