Ito ang command na ipa-run-tests na maaaring patakbuhin sa OnWorks free hosting provider gamit ang isa sa aming maramihang libreng online na workstation gaya ng Ubuntu Online, Fedora Online, Windows online emulator o MAC OS online emulator
PROGRAMA:
NAME
ipa-run-tests - Patakbuhin ang FreeIPA test suite
SINOPSIS
ipa-run-tests [mga opsyon]
DESCRIPTION
Ang ipa-run-tests ay isang wrapper sa paligid ng mga nosettest na nagpapatakbo ng FreeIPA test suite. Ito ay
nilalayong gamitin para sa pagsubok ng developer at sa tuluy-tuloy na mga sistema ng pagsasama.
Naglo-load ito ng IPA-internal Nose plugins na mga order-test at beakerlib. Ang ordered-tests plugin
ay awtomatikong pinagana.
Ang FreeIPA test suite na naka-install sa buong system ay pinili sa pamamagitan ng Nose's --where na opsyon. Ito ay
posibleng pumili ng subset ng buong test suite sa pamamagitan ng pagtukoy ng test file na nauugnay sa
ang ipatests package, halimbawa:
ipa-run-tests test_integration/test_simple_replication.py
Opsyon
Ang lahat ng mga opsyon sa command-line ay ipinapasa sa nakapailalim na Nose runner. Tingnan mo mga nosettest(1) para sa a
kumpletong listahan.
Ang mga panloob na plugin ng IPA ay nagdaragdag ng karagdagang opsyon:
--may-beakerlib
Paganahin ang pagsasama ng BeakerLib. Mga yugto ng pagsubok, mga pagkabigo at pagpasa, at mga mensahe ng log
ay iniulat gamit beakerlib(1) mga utos. Ang pagpipiliang ito ay nangangailangan ng beakerlib.sh
script na kukunin.
EXIT STATUS
0 kung matagumpay ang utos
nonzero kung may naganap na error o pagkabigo
Configuration
Mangyaring tingnan ang ipa-test-config(1) para sa isang paglalarawan ng mga variable ng kapaligiran ng pagsasaayos.
Mga sanggunian
Ang buong paglalarawan ng FreeIPA integration testing framework ay makukuha sa
http://www.freeipa.org/page/V3/Integration_testing
Gumamit ng mga ipa-run-test online gamit ang mga serbisyo ng onworks.net