diff --git a/debian/tests/testsuite b/debian/tests/testsuite new file mode 100755 index 0000000..5bdccbe --- /dev/null +++ b/debian/tests/testsuite @@ -0,0 +1,9 @@ +#!/bin/sh + +set -eux + +pg_virtualenv << EOF + set -eux + cd test + PGSUPERUSER=\$PGUSER make -k all +EOF diff --git a/test/Makefile b/test/Makefile index 1b7ae6d..f14bd01 100644 --- a/test/Makefile +++ b/test/Makefile @@ -44,6 +44,8 @@ REGRESS= allcols.load \ PGLOADER ?= ../build/bin/pgloader PGSUPERUSER ?= postgres +export DBPATH = sqlite/sqlite.db # needed by sqlite-env.load +export SOURCEFILE = data/2013_Gaz_113CDs_national.txt # needed by csv-districts-env.out EXTRA_OPTS = ifneq (,$(findstring ccl,$(CL))) @@ -61,7 +63,7 @@ remote: prepare $(REMOTE:.load=.out) all: prepare $(OUT) -prepare: bossa.sql sakila +prepare: bossa.sql -dropdb -U $(PGSUPERUSER) pgloader -dropdb -U $(PGSUPERUSER) stocks -dropdb -U $(PGSUPERUSER) ip4r