haskellPackages.pg-client: Enable tests

main
Robert Hensing 2 years ago
parent e77e09c5d2
commit 5388103926
  1. 9
      pkgs/development/haskell-modules/configuration-common.nix

@ -1515,8 +1515,13 @@ self: super: {
};
pg-client = overrideCabal (drv: {
librarySystemDepends = with pkgs; [ postgresql krb5.dev openssl.dev ];
# wants a running DB to check against
doCheck = false;
testToolDepends = drv.testToolDepends or [] ++ [
pkgs.postgresql pkgs.postgresqlTestHook
];
preCheck = drv.preCheck or "" + ''
# empty string means use default connection
export DATABASE_URL=""
'';
}) (super.pg-client.override {
resource-pool = self.hasura-resource-pool;
ekg-core = self.hasura-ekg-core;

Loading…
Cancel
Save