dwww Home | Manual pages | Find package

DH_PGXS_TEST(1)         Debian PostgreSQL infrastructure        DH_PGXS_TEST(1)

NAME
       dh_pgxs_test - Run testsuite during a PGXS PostgreSQL extension build

SYNOPSIS
       dh_pgxs_test [loop]

DESCRIPTION
       PostgreSQL extensions need to be installed before they can be tested and
       hence the usual debhelper way of invoking tests from dh_auto_test(1)
       does not work.

       dh_pgxs_test is a dh(1) sequence point created by the pgxs and pgxs_loop
       debhelper extensions that is executed after dh_auto_install(1).  It
       calls pg_buildext installcheck after a PostgreSQL extension module has
       been built and installed into the debian/packagename/ directory.

       Users wishing to change the action called by dh_pgxs_test should call
       pg_buildext or similar commands.

         override_dh_pgxs_test:
                 echo "CREATE EXTENSION foo" | pg_buildext psql . . postgresql-%v-foo

OPTIONS
       loop
           dh  --with pgxs builds packages in build-%v subdirectories. The loop
           options corresponds to dh --with pgxs_loop and builds  in  the  top-
           level directory.

SEE ALSO
       debhelper(7), dh(1), dh_make_pgxs(1), pg_buildext(1).

AUTHOR
       Christoph Berg <myon@debian.org>

Debian                             2025-05-07                   DH_PGXS_TEST(1)

Generated by dwww version 1.16 on Tue Dec 16 06:26:19 CET 2025.