xref: /openbmc/obmc-console/test/test-console-client-no-args (revision 4ec26bb16e3a8ef10b4c00a50605c70e2a5c228b)
1*4ec26bb1SIgor Kononenko#!/usr/bin/sh
2*4ec26bb1SIgor Kononenko
3*4ec26bb1SIgor Kononenkoset -eux
4*4ec26bb1SIgor Kononenko
5*4ec26bb1SIgor KononenkoCLIENT="$3"
6*4ec26bb1SIgor Kononenko
7*4ec26bb1SIgor Kononenko# Meet DBus bus and path name constraints, append own PID for parallel runs
8*4ec26bb1SIgor KononenkoTEST_NAME="$(basename "$0" | tr '-' '_')"_${$}
9*4ec26bb1SIgor KononenkoTEST_DIR="$(mktemp --tmpdir --directory "${TEST_NAME}.XXXXXX")"
10*4ec26bb1SIgor Kononenko
11*4ec26bb1SIgor Kononenkocd "$TEST_DIR"
12*4ec26bb1SIgor Kononenko
13*4ec26bb1SIgor Kononenkocleanup()
14*4ec26bb1SIgor Kononenko{
15*4ec26bb1SIgor Kononenko  cd -
16*4ec26bb1SIgor Kononenko  rm -rf "$TEST_DIR"
17*4ec26bb1SIgor Kononenko}
18*4ec26bb1SIgor Kononenko
19*4ec26bb1SIgor Kononenkotrap cleanup EXIT
20*4ec26bb1SIgor Kononenko
21*4ec26bb1SIgor Kononenko$CLIENT 2>&1 >/dev/null | grep 'Connection refused'
22