Pikzie 작성하고 파이썬에 대한 디버그 유닛 테스트 프레임 워크를하기 쉽습니다.
Pikzie는 표준 파이썬 배포판에 포함 unittest.py에 결여되어 다음과 같은 기능을 제공합니다 :
* 파이썬 API
* 주장을 많이
* 출력은 디버깅에 유용 형식 발생합니다.
설치 :
% sudo는 파이썬 setup.py 설치
사용법 :
우리는 다음과 같은 디렉토리 구조가 있다고 가정합니다 :
. - + - LIB --- your_module --- ...
& NBSP; |
& NBSP; + - 테스트 - + - run-test.py
& NBSP; |
& NBSP; + - __init__.py
& NBSP; |
& NBSP; + - test_module1.py
& NBSP; |
& NBSP; + - ...
테스트 / run-test.py는 다음과 같습니다
#!으로 / usr / bin / env를 파이썬
수입 SYS
수입 운영 체제
base_dir = os.path.abspath (os.path.join (os.path.dirname (__ FILE__), ".."))
sys.path.insert (0, os.path.join (base_dir "LIB"))
sys.path.insert (0, base_dir)
수입 pikzie
sys.exit (pikzie.Tester (). 실행 ())
. 시험 / 테스트 _ * 평은 자동으로로드하고 정의 테스트는 다음과 같이 run-test.py 호출하여 실행된다 :
% 테스트 / run-test.py
이 릴리스의 새로운 기능입니다 무엇 :
이 해결 잘못된 '분류'검출
assert_search_syslog_call의 메시지 탐지를 향상
이 요구 사항 :
이 파이썬
댓글을 찾을 수 없습니다