mirror of
https://github.com/timescale/timescaledb.git
synced 2025-05-17 02:53:51 +08:00
Add -t flag to test/runner.sh's mktemp call
On my machine (OSX 10.10) `mktemp -d` prints out the usage message and doesn't create a temporary directory.
This commit is contained in:
parent
f2d5c3fc5d
commit
2f5e43676f
1
.gitignore
vendored
1
.gitignore
vendored
@ -10,3 +10,4 @@
|
||||
*.bak
|
||||
typedef.list
|
||||
/test/testcluster
|
||||
/test/log
|
||||
|
@ -6,8 +6,9 @@ set -e
|
||||
PG_REGRESS_PSQL=$1
|
||||
PSQL=${PSQL:-$PG_REGRESS_PSQL}
|
||||
TEST_PGUSER=${TEST_PGUSER:-postgres}
|
||||
TEST_TABLESPACE1_PATH=${TEST_TABLESPACE1_PATH:-$(mktemp -d)}
|
||||
TEST_TABLESPACE2_PATH=${TEST_TABLESPACE2_PATH:-$(mktemp -d)}
|
||||
# This mktemp line will work on both OSX and GNU systems
|
||||
TEST_TABLESPACE1_PATH=${TEST_TABLESPACE1_PATH:-$(mktemp -d 2>/dev/null || mktemp -d -t 'timescaledb_regress')}
|
||||
TEST_TABLESPACE2_PATH=${TEST_TABLESPACE2_PATH:-$(mktemp -d 2>/dev/null || mktemp -d -t 'timescaledb_regress')}
|
||||
|
||||
shift
|
||||
|
||||
@ -29,4 +30,4 @@ mkdir -p dump
|
||||
# current/local user
|
||||
${PSQL} $@ -v ECHO=none -c "ALTER USER ${TEST_PGUSER} WITH SUPERUSER;"
|
||||
|
||||
exec ${PSQL} -U ${TEST_PGUSER} -v ON_ERROR_STOP=1 -v VERBOSITY=terse -v ECHO=all -v TEST_TABLESPACE1_PATH=\'${TEST_TABLESPACE1_PATH}\' -v TEST_TABLESPACE2_PATH=\'${TEST_TABLESPACE2_PATH}\' $@
|
||||
${PSQL} -U ${TEST_PGUSER} -v ON_ERROR_STOP=1 -v VERBOSITY=terse -v ECHO=all -v TEST_TABLESPACE1_PATH=\'${TEST_TABLESPACE1_PATH}\' -v TEST_TABLESPACE2_PATH=\'${TEST_TABLESPACE2_PATH}\' $@
|
||||
|
Loading…
x
Reference in New Issue
Block a user