auditor tests: make initdb invocation more portable
This commit is contained in:
parent
da69fd9c72
commit
1aed3c1fd2
@ -1 +1 @@
|
||||
Subproject commit d402af78f6d360841db53baa46dddae13590ec33
|
||||
Subproject commit 9dee7d6e8f967fdc58ae224e19ec03989ac35c52
|
@ -2041,10 +2041,16 @@ MYDIR=`mktemp -d /tmp/taler-auditor-basedbXXXXXX`
|
||||
|
||||
|
||||
echo -n "Testing for Postgres"
|
||||
HAVE_INITDB=`find /usr -name "initdb" 2> /dev/null | grep postgres` || exit_skip " MISSING"
|
||||
echo " FOUND at" `dirname $HAVE_INITDB`
|
||||
# Available directly in path?
|
||||
INITDB_BIN=$(command -v initdb)
|
||||
if [[ ! -z $INITDB_BIN ]]; then
|
||||
echo " FOUND (in path) at" $INITDB_BIN
|
||||
else
|
||||
HAVE_INITDB=`find /usr -name "initdb" 2> /dev/null | grep postgres` || exit_skip " MISSING"
|
||||
echo " FOUND at" `dirname $HAVE_INITDB`
|
||||
INITDB_BIN=`echo $HAVE_INITDB | grep bin/initdb | grep postgres | sort -n | tail -n1`
|
||||
fi
|
||||
echo -n "Setting up Postgres DB"
|
||||
INITDB_BIN=`echo $HAVE_INITDB | grep bin/initdb | grep postgres | sort -n | tail -n1`
|
||||
POSTGRES_PATH=`dirname $INITDB_BIN`
|
||||
TMPDIR=`mktemp -d /tmp/taler-test-postgresXXXXXX`
|
||||
$INITDB_BIN --no-sync --auth=trust -D ${TMPDIR} > postgres-dbinit.log 2> postgres-dbinit.err
|
||||
|
@ -600,10 +600,16 @@ echo "Testing for taler-wallet-cli"
|
||||
taler-wallet-cli -h >/dev/null </dev/null 2>/dev/null || exit_skip "taler-wallet-cli required"
|
||||
|
||||
echo -n "Testing for Postgres"
|
||||
HAVE_INITDB=`find /usr -name "initdb" 2> /dev/null | grep postgres 2> /dev/null` || exit_skip " MISSING"
|
||||
echo " FOUND at" `dirname $HAVE_INITDB`
|
||||
# Available directly in path?
|
||||
INITDB_BIN=$(command -v initdb)
|
||||
if [[ ! -z $INITDB_BIN ]]; then
|
||||
echo " FOUND (in path) at" $INITDB_BIN
|
||||
else
|
||||
HAVE_INITDB=`find /usr -name "initdb" 2> /dev/null | grep postgres` || exit_skip " MISSING"
|
||||
echo " FOUND at" `dirname $HAVE_INITDB`
|
||||
INITDB_BIN=`echo $HAVE_INITDB | grep bin/initdb | grep postgres | sort -n | tail -n1`
|
||||
fi
|
||||
echo -n "Setting up Postgres DB"
|
||||
INITDB_BIN=`echo $HAVE_INITDB | grep bin/initdb | grep postgres | sort -n | tail -n1 2> /dev/null`
|
||||
POSTGRES_PATH=`dirname $INITDB_BIN`
|
||||
TMPDIR=`mktemp -d /tmp/taler-test-postgresXXXXXX`
|
||||
$INITDB_BIN --no-sync --auth=trust -D ${TMPDIR} > postgres-dbinit.log 2> postgres-dbinit.err
|
||||
|
@ -109,10 +109,16 @@ echo "Testing for taler-wallet-cli"
|
||||
taler-wallet-cli -h >/dev/null </dev/null 2>/dev/null || exit_skip "taler-wallet-cli required"
|
||||
|
||||
echo -n "Testing for Postgres"
|
||||
HAVE_INITDB=`find /usr -name "initdb" 2> /dev/null | grep postgres` || exit_skip " MISSING"
|
||||
echo " FOUND at" `dirname $HAVE_INITDB`
|
||||
# Available directly in path?
|
||||
INITDB_BIN=$(command -v initdb)
|
||||
if [[ ! -z $INITDB_BIN ]]; then
|
||||
echo " FOUND (in path) at" $INITDB_BIN
|
||||
else
|
||||
HAVE_INITDB=`find /usr -name "initdb" 2> /dev/null | grep postgres` || exit_skip " MISSING"
|
||||
echo " FOUND at" `dirname $HAVE_INITDB`
|
||||
INITDB_BIN=`echo $HAVE_INITDB | grep bin/initdb | grep postgres | sort -n | tail -n1`
|
||||
fi
|
||||
echo -n "Setting up Postgres DB"
|
||||
INITDB_BIN=`echo $HAVE_INITDB | grep bin/initdb | grep postgres | sort -n | tail -n1`
|
||||
POSTGRES_PATH=`dirname $INITDB_BIN`
|
||||
TMPDIR=`mktemp -d /tmp/taler-test-postgresXXXXXX`
|
||||
$INITDB_BIN --no-sync --auth=trust -D ${TMPDIR} > postgres-dbinit.log 2> postgres-dbinit.err
|
||||
|
Loading…
Reference in New Issue
Block a user