Dies ist der Befehl ipa-run-tests, der im kostenlosen OnWorks-Hosting-Provider mit einer unserer zahlreichen kostenlosen Online-Workstations wie Ubuntu Online, Fedora Online, Windows-Online-Emulator oder MAC OS-Online-Emulator ausgeführt werden kann
PROGRAMM:
NAME/FUNKTION
ipa-run-tests - Führen Sie die FreeIPA-Testsuite aus
ZUSAMMENFASSUNG
ipa-run-tests [Optionen]
BESCHREIBUNG
ipa-run-tests ist ein Wrapper für Nosetests, die die FreeIPA-Testsuite ausführen. es ist
für Entwicklertests und in Continuous-Integration-Systemen vorgesehen.
Es lädt IPA-interne Nose-Plugins Ordered-Tests und beakerlib. Das Ordered-Tests-Plugin
wird automatisch aktiviert.
Die systemweit installierte FreeIPA-Testsuite wird über die Option --where von Nose ausgewählt. es ist
es ist möglich, eine Teilmenge der gesamten Testsuite auszuwählen, indem eine Testdatei relativ zu angegeben wird
das Paket ipatests, zum Beispiel:
ipa-run-tests test_integration/test_simple_replication.py
OPTIONAL
Alle Befehlszeilenoptionen werden an den zugrunde liegenden Nose-Runner übergeben. Sehen Nasentests(1) für a
vollständige Liste.
Die internen IPA-Plugins fügen eine zusätzliche Option hinzu:
--mit-Becherlib
Aktivieren Sie die BeakerLib-Integration. Testphasen, Fehler und Bestehen sowie Protokollmeldungen
werden gemeldet mit Becherlib(1) Befehle. Diese Option erfordert die Datei beakerlib.sh
Skript bezogen werden.
EXIT STATUS
0 wenn der Befehl erfolgreich war
ungleich Null, wenn ein Fehler oder ein Fehler aufgetreten ist
CONFIGURATION
Bitte ansehen ipa-test-config(1) für eine Beschreibung der Konfigurationsumgebungsvariablen.
REFERENZEN
Eine vollständige Beschreibung des FreeIPA-Integrationstest-Frameworks finden Sie unter
http://www.freeipa.org/page/V3/Integration_testing
Verwenden Sie ipa-run-tests online mit den onworks.net-Diensten