이것은 Ubuntu Online, Fedora Online, Windows 온라인 에뮬레이터 또는 MAC OS 온라인 에뮬레이터와 같은 여러 무료 온라인 워크스테이션 중 하나를 사용하여 OnWorks 무료 호스팅 공급자에서 실행할 수 있는 ipa-run-tests 명령입니다.
프로그램:
이름
ipa-run-tests - FreeIPA 테스트 스위트 실행
개요
ipa-run-tests [옵션]
기술
ipa-run-tests는 FreeIPA 테스트 제품군을 실행하는 nosetests에 대한 래퍼입니다. 그것은이다
개발자 테스트 및 지속적인 통합 시스템에 사용하기 위한 것입니다.
IPA 내부 Nose 플러그인 주문 테스트 및 beakerlib를 로드합니다. 주문 테스트 플러그인
자동으로 활성화됩니다.
시스템 전체에 설치된 FreeIPA 테스트 제품군은 Nose의 --where 옵션을 통해 선택됩니다. 그것은이다
에 상대적인 테스트 파일을 지정하여 전체 테스트 스위트의 하위 집합을 선택할 수 있습니다.
ipatests 패키지, 예:
ipa-run-tests test_integration/test_simple_replication.py
옵션
모든 명령줄 옵션은 기본 Nose 러너로 전달됩니다. 보다 코 테스트(1)
전체 목록.
내부 IPA 플러그인은 추가 옵션을 추가합니다.
--beakerlib 포함
BeakerLib 통합을 활성화합니다. 테스트 단계, 실패 및 통과, 로그 메시지
를 사용하여 보고됩니다. 비커립(1) 명령. 이 옵션에는 beakerlib.sh가 필요합니다.
소스가 될 스크립트.
EXIT 지위
명령이 성공한 경우 0
오류 또는 오류가 발생한 경우 XNUMX이 아님
구성
참조하시기 바랍니다 ipa 테스트 구성(1) 구성 환경 변수에 대한 설명입니다.
참조
FreeIPA 통합 테스트 프레임워크에 대한 전체 설명은 다음에서 확인할 수 있습니다.
http://www.freeipa.org/page/V3/Integration_testing
onworks.net 서비스를 사용하여 온라인으로 ipa-run-tests 사용