X-Git-Url: http://wagnertech.de/gitweb/gitweb.cgi/mfinanz.git/blobdiff_plain/5a2fd111d9a16f380fe93100ed434c6392da2b7e..d7680dd2d045638fc4a1925406e0b7bc4cf1cdcf:/doc/html/ch04s05.html diff --git a/doc/html/ch04s05.html b/doc/html/ch04s05.html index 1b3da56cc..ee4fb33da 100644 --- a/doc/html/ch04s05.html +++ b/doc/html/ch04s05.html @@ -1,6 +1,6 @@
-kivitendo enthält eine Suite für automatisierte Tests. Sie +
kivitendo enthält eine Suite für automatisierte Tests. Sie
basiert auf dem Standard-Perl-Modul
Test::More.
Die grundlegenden Fakten sind:
Alle Tests liegen im Unterverzeichnis
t/.
Ein Script (bzw. ein Test) in t/
@@ -44,7 +44,10 @@
müssen in der Konfigurationsdatei im Abschnit
testing/database Datenbankverbindungsparameter
angegeben werden. Der hier angegebene Benutzer muss weiterhin das
- Recht haben, Datenbanken anzulegen und zu löschen.
Es gibt mehrere Möglichkeiten zum Ausführen der Tests: entweder, + Recht haben, Datenbanken anzulegen und zu löschen.
Der so angegebene Benutzer muss nicht zwingend über Super-User-Rechte verfügen. Allerdings gibt es einige Datenbank-Upgrades, + die genau diese Rechte benötigen. Für den Fall kann man in diesem Konfigurationsabschnitt einen weiteren Benutzeraccount angeben, + der dann über Super-User-Rechte verfügt, und mit dem die betroffenen Upgrades durchgeführt werden. In der + Beispiel-Konfigurationsdatei finden Sie die benötigten Parameter.
Es gibt mehrere Möglichkeiten zum Ausführen der Tests: entweder,
man lässt alle Tests auf einmal ausführen, oder man führt gezielt
einzelne Scripte aus. Für beide Fälle gibt es das Helferscript
t/test.pl.
Will man die komplette Test-Suite ausführen, so muss man einfach