#!/usr/bin/sh set -eux CLIENT="$3" # Meet DBus bus and path name constraints, append own PID for parallel runs TEST_NAME="$(basename "$0" | tr '-' '_')"_${$} TEST_DIR="$(mktemp --tmpdir --directory "${TEST_NAME}.XXXXXX")" cd "$TEST_DIR" cleanup() { cd - rm -rf "$TEST_DIR" } trap cleanup EXIT $CLIENT 2>&1 >/dev/null | grep 'Connection refused'