Revision d5d805a7
Von Moritz Bunkus vor mehr als 11 Jahren hinzugefügt
doc/dokumentation.xml | ||
---|---|---|
5944 | 5944 |
Perl-Distribution und kann für frühere Versionen aus dem <ulink url="http://www.cpan.org">CPAN</ulink> bezogen |
5945 | 5945 |
werden.</para></listitem> |
5946 | 5946 |
</itemizedlist> |
5947 |
|
|
5948 |
<para>Weitere Voraussetzung ist, dass die Testsuite ihre eigene Datenbank anlegen kann, um Produktivdaten nicht zu gefährden. Dazu |
|
5949 |
müssen in der Konfigurationsdatei im Abschnit <literal>testing/database</literal> Datenbankverbindungsparameter angegeben |
|
5950 |
werden. Der hier angegebene Benutzer muss weiterhin das Recht haben, Datenbanken anzulegen und zu löschen.</para> |
|
5947 | 5951 |
</sect2> |
5948 | 5952 |
|
5949 | 5953 |
<sect2 id="devel.testsuite.execution"> |
... | ... | |
5952 | 5956 |
</title> |
5953 | 5957 |
|
5954 | 5958 |
<para>Es gibt mehrere Möglichkeiten zum Ausführen der Tests: entweder, man lässt alle Tests auf einmal ausführen, oder man führt |
5955 |
gezielt einzelne Scripte aus. Für beide Fälle gibt es das Helferscript <filename>t/test.sh</filename>.</para>
|
|
5959 |
gezielt einzelne Scripte aus. Für beide Fälle gibt es das Helferscript <filename>t/test.pl</filename>.</para>
|
|
5956 | 5960 |
|
5957 |
<para>Will man die komplette Test-Suite ausführen, so muss man einfach nur <filename>t/test.sh</filename> ohne weitere Parameter aus
|
|
5961 |
<para>Will man die komplette Test-Suite ausführen, so muss man einfach nur <filename>t/test.pl</filename> ohne weitere Parameter aus
|
|
5958 | 5962 |
dem kivitendo-Basisverzeichnis heraus ausführen.</para> |
5959 | 5963 |
|
5960 |
<para>Um einzelne Test-Scripte auszuführen, übergibt man deren Namen an <filename>t/test.sh</filename>. Beispielsweise:</para>
|
|
5964 |
<para>Um einzelne Test-Scripte auszuführen, übergibt man deren Namen an <filename>t/test.pl</filename>. Beispielsweise:</para>
|
|
5961 | 5965 |
|
5962 |
<programlisting>t/test.sh t/form/format_amount.t t/background_job/known_jobs.t</programlisting>
|
|
5966 |
<programlisting>t/test.pl t/form/format_amount.t t/background_job/known_jobs.t</programlisting>
|
|
5963 | 5967 |
</sect2> |
5964 | 5968 |
|
5965 | 5969 |
|
Auch abrufbar als: Unified diff
Dokumentationsupdate zu Tests