Dit is de opdracht ipa-run-tests die kan worden uitgevoerd in de gratis hostingprovider van OnWorks met behulp van een van onze meerdere gratis online werkstations zoals Ubuntu Online, Fedora Online, Windows online emulator of MAC OS online emulator
PROGRAMMA:
NAAM
ipa-run-tests - Voer de FreeIPA-testsuite uit
KORTE INHOUD
ipa-run-tests [opties]
PRODUCTBESCHRIJVING
ipa-run-tests is een verpakking rond nosetests die de FreeIPA-testsuite uitvoeren. Het is
bedoeld om te worden gebruikt voor het testen van ontwikkelaars en in continue integratiesystemen.
Het laadt IPA-interne Nose-plug-ins, bestelde tests en beakerlib. De bestelde tests-plug-in
wordt automatisch ingeschakeld.
De FreeIPA-testsuite die systeembreed is geïnstalleerd, wordt geselecteerd via de --where-optie van Nose. Het is
Het is mogelijk om een subset van de gehele testsuite te selecteren door een testbestand relatief op te geven
het iptests-pakket, bijvoorbeeld:
ipa-run-tests test_integration/test_simple_replication.py
OPTIES
Alle opdrachtregelopties worden doorgegeven aan de onderliggende Nose Runner. Zien neustesten(1) voor een
complete lijst.
De interne IPA-plug-ins voegen een extra optie toe:
--met-bekerlib
Schakel BeakerLib-integratie in. Testfasen, mislukkingen en slagen, en logberichten
worden gerapporteerd met behulp van bekerlib(1) opdrachten. Voor deze optie is het bestand beakerlib.sh vereist
te sourcen script.
EXIT STATUS
0 als de opdracht succesvol was
niet nul als er een fout of storing is opgetreden
CONFIGURATIE
Alsjeblieft zie ipa-test-config(1) voor een beschrijving van configuratieomgevingsvariabelen.
REFERENTIES
Een volledige beschrijving van het FreeIPA-framework voor integratietests is beschikbaar op
http://www.freeipa.org/page/V3/Integration_testing
Gebruik ipa-run-tests online met behulp van onworks.net-services