1
PYTHON = python$(PYTHON_VERSION)
9
@echo "* Creating $(TESTDB)"
10
@if psql -l | grep -q " $(TESTDB) "; then \
11
dropdb $(TESTDB) >/dev/null; \
14
STORM_POSTGRES_URI=postgres:$(TESTDB) $(PYTHON) test --verbose
3
TEST_COMMAND = $(PYTHON) test
5
STORM_POSTGRES_URI = postgres:storm_test
6
STORM_POSTGRES_HOST_URI = postgres://localhost/storm_test
7
STORM_MYSQL_URI = mysql:storm_test
8
STORM_MYSQL_HOST_URI = mysql://localhost/storm_test
10
export STORM_POSTGRES_URI
11
export STORM_POSTGRES_HOST_URI
12
export STORM_MYSQL_URI
13
export STORM_MYSQL_HOST_URI
18
$(PYTHON) setup.py build_ext -i
21
# Run the tests once with cextensions and once without them.
22
$(TEST_COMMAND) && STORM_CEXTENSIONS=1 $(TEST_COMMAND)
24
.PHONY: all build test