From 406609b044a481a517723371a51aa91f9c19f3ac Mon Sep 17 00:00:00 2001 From: Augustin Trancart Date: Thu, 3 Oct 2024 18:00:24 +0200 Subject: [PATCH] postgresqlPackages.postgis: add more nixos tests --- nixos/tests/postgis.nix | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/nixos/tests/postgis.nix b/nixos/tests/postgis.nix index dacf4e576c07..5b63e2ba73eb 100644 --- a/nixos/tests/postgis.nix +++ b/nixos/tests/postgis.nix @@ -26,5 +26,13 @@ import ./make-test-python.nix ({ pkgs, ...} : { master.succeed("sudo -u postgres psql -c 'CREATE EXTENSION postgis;'") master.succeed("sudo -u postgres psql -c 'CREATE EXTENSION postgis_raster;'") master.succeed("sudo -u postgres psql -c 'CREATE EXTENSION postgis_topology;'") + master.succeed("sudo -u postgres psql -c 'select postgis_version();'") + master.succeed("[ \"$(sudo -u postgres psql --no-psqlrc --tuples-only -c 'select postgis_version();')\" = \" ${ + pkgs.lib.versions.major pkgs.postgis.version + }.${ + pkgs.lib.versions.minor pkgs.postgis.version + } USE_GEOS=1 USE_PROJ=1 USE_STATS=1\" ]") + # st_makepoint goes through c code + master.succeed("sudo -u postgres psql --no-psqlrc --tuples-only -c 'select st_makepoint(1, 1)'") ''; })