Compile bindings before any integration tests

This commit is contained in:
Brian Carlson 2013-09-01 21:44:02 -05:00
parent a4caea51be
commit b38d60dc26

View File

@ -12,6 +12,9 @@ node-command := xargs -n 1 -I file node file $(params)
all:
npm install
build:
node-gyp rebuild
help:
@echo "make prepare-test-db [connectionString=postgres://<your connection string>]"
@echo "make test-all [connectionString=postgres://<your connection string>]"
@ -49,7 +52,7 @@ test-native: build/default/binding.node
@find test/native -name "*-tests.js" | $(node-command)
@find test/integration -name "*-tests.js" | $(node-command) native
test-integration: test-connection
test-integration: test-connection build/default/binding.node
@echo "***Testing Pure Javascript***"
@find test/integration -name "*-tests.js" | $(node-command)