]> granicus.if.org Git - postgresql/commitdiff
doc: mention PROVE_TESTS in section of TAP tests.
authorAndres Freund <andres@anarazel.de>
Thu, 1 Mar 2018 09:50:27 +0000 (01:50 -0800)
committerAndres Freund <andres@anarazel.de>
Thu, 1 Mar 2018 09:50:27 +0000 (01:50 -0800)
Author: Michael Paquier
Discussion: https://postgr.es/m/20180217140305.GB31338@paquier.xyz

doc/src/sgml/regress.sgml

index 53716a029faf5a58399ee315f4b889338a55440d..ca2716a6d7a1ac757417d59798f803e17e2082ab 100644 (file)
@@ -675,6 +675,17 @@ make -C src/bin check PROVE_FLAGS='--timer'
     See the manual page of <command>prove</command> for more information.
    </para>
 
+   <para>
+    The <command>make</command> variable <varname>PROVE_TESTS</varname>
+    can be used to define a whitespace-separated list of paths relative
+    to the <filename>Makefile</filename> invoking <command>prove</command>
+    to run the specified subset of tests instead of the default
+    <filename>t/*.pl</filename>.  For example:
+<programlisting>
+make check PROVE_TESTS='t/001_test1.pl t/003_test3.pl'
+</programlisting>
+   </para>
+
    <para>
     The TAP tests require the Perl module <literal>IPC::Run</literal>.
     This module is available from CPAN or an operating system package.