Différents tests, en particulier les tests des programmes clients sous
src/bin
, utilisent les outils TAP de Perl et sont
exécutés en utilisant le programme de tests Perl appelé
prove
.
Les programmes de test clients situés dans src/bin
utilisent les outils Perl TAP et sont exécutés par prove
.
Il est possible de passer des options en ligne de commande à
prove
en positionnant la variable make
PROVE_FLAGS
, par exemple :
make -C src/bin check PROVE_FLAGS='--timer'
Voir la page de manuel de prove
pour plus
d'information.
Les tests TAP nécessitent le module IPC::Run
.
Ce module est disponible depuis CPAN ou un paquet du système d'exploitation.
Ils requièrent aussi que PostgreSQL soit
configuré avec l'option --enable-tap-tests
.