summaryrefslogtreecommitdiffstats
path: root/pkgs/build-support/setup-hooks/postgresql-test-hook/test.nix
diff options
context:
space:
mode:
Diffstat (limited to 'pkgs/build-support/setup-hooks/postgresql-test-hook/test.nix')
-rw-r--r--pkgs/build-support/setup-hooks/postgresql-test-hook/test.nix5
1 files changed, 4 insertions, 1 deletions
diff --git a/pkgs/build-support/setup-hooks/postgresql-test-hook/test.nix b/pkgs/build-support/setup-hooks/postgresql-test-hook/test.nix
index adb65fca7ca6..9881ed1016cc 100644
--- a/pkgs/build-support/setup-hooks/postgresql-test-hook/test.nix
+++ b/pkgs/build-support/setup-hooks/postgresql-test-hook/test.nix
@@ -14,6 +14,9 @@ stdenv.mkDerivation {
INSERT INTO hello VALUES ('it '||'worked');
SELECT * FROM hello;
'';
+ postgresqlTestSetupPost = ''
+ TEST_POST_HOOK_RAN=1
+ '';
checkPhase = ''
runHook preCheck
psql <$sqlPath | grep 'it worked'
@@ -21,7 +24,7 @@ stdenv.mkDerivation {
runHook postCheck
'';
installPhase = ''
- [[ $TEST_RAN == 1 ]]
+ [[ $TEST_RAN == 1 && $TEST_POST_HOOK_RAN == 1 ]]
touch $out
'';
}