Bu, Ubuntu Online, Fedora Online, Windows çevrimiçi emülatörü veya MAC OS çevrimiçi emülatörü gibi birden fazla ücretsiz çevrimiçi iş istasyonumuzdan birini kullanarak OnWorks ücretsiz barındırma sağlayıcısında çalıştırılabilen ipa-run-testleri komutudur.
Program:
ADI
ipa-run-tests - FreeIPA test paketini çalıştırın
SİNOPSİS
ipa-run testleri [seçenekler]
TANIM
ipa-run-tests, FreeIPA test paketini çalıştıran burun testleri etrafındaki bir sarmalayıcıdır. Bu
geliştirici testi için ve sürekli entegrasyon sistemlerinde kullanılmak üzere tasarlanmıştır.
IPA-dahili Burun eklentilerini, sipariş edilen testleri ve beherlib'i yükler. Sıralı testler eklentisi
otomatik olarak etkinleştirilir.
Sistem genelinde kurulan FreeIPA test paketi, Nose'un --where seçeneği ile seçilir. Bu
ilgili bir test dosyası belirterek tüm test takımının bir alt kümesini seçmek mümkündür.
ipatests paketi, örneğin:
ipa-run-tests test_integration/test_simple_replication.py
SEÇENEKLER
Tüm komut satırı seçenekleri, temeldeki Nose runner'a iletilir. Görmek burun testleri(1) için
tam liste.
Dahili IPA eklentileri ekstra bir seçenek ekler:
--with-beherlib
BeakerLib entegrasyonunu etkinleştirin. Test aşamaları, başarısızlıklar ve geçişler ve günlük mesajları
kullanılarak rapor edilir beherlib(1) komutlar. Bu seçenek, beherlib.sh dosyasını gerektirir
kaynaklanacak komut dosyası.
EXIT DURUMU
0 komut başarılıysa
herhangi bir hata veya arıza meydana gelirse sıfır olmayan
YAPILANDIRMA
Bakınız ipa-test-config(1) yapılandırma ortamı değişkenlerinin bir açıklaması için.
REFERANSLAR
FreeIPA entegrasyon testi çerçevesinin tam açıklaması şu adreste mevcuttur:
http://www.freeipa.org/page/V3/Integration_testing
onworks.net hizmetlerini kullanarak çevrimiçi olarak ipa-run-testlerini kullanın