1#!/usr/bin/sh 2 3set -eux 4 5CLIENT="$3" 6 7# Meet DBus bus and path name constraints, append own PID for parallel runs 8TEST_NAME="$(basename "$0" | tr '-' '_')"_${$} 9TEST_DIR="$(mktemp --tmpdir --directory "${TEST_NAME}.XXXXXX")" 10 11cd "$TEST_DIR" 12 13cleanup() 14{ 15 cd - 16 rm -rf "$TEST_DIR" 17} 18 19trap cleanup EXIT 20 21$CLIENT 2>&1 >/dev/null | grep 'Connection refused' 22