Documentation PostgreSQL 10.23 » Administration du serveur » Tests de régression » TAP Tests
Précédent Niveau supérieur Suivant
32.3. Fichiers de comparaison de variants Sommaire 32.5. Examen de la couverture du test

32.4. TAP Tests

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.

AltStyle によって変換されたページ (->オリジナル) /