.
코 - f7u12는 PEP-712 스타일의 테스트 블록이 실패 할 때 출력이 더 정확하게 개발자의 감정을 나타내도록 코 테스트 프레임 워크에 대한 출력를 & nbsp 구현하는 코 플러그인은 7 실패 후, 생략 "U"대신 "F"의.
http://www.revsys.com/blog/2011/oct/20/pep712-proposal-make-unittest2-more-accurate/보기
왜? 내가 처음 PEP-712을 보았을 때 나는 웃었고, 내가 전에 코 플러그인을 작성하지 않을 것 때문에.
덕분에 :
* 마이클 Foord (첫번째 장소에있는 링크를 트윗에 대한)
* 쿠마 맥밀런 (배우 / 오프 속이 좋은 예를 가지는 경우)
설치
PyPI에서 :
& NBSP; & NBSP; & NBSP; 코 f7u12를 설치 PIP
소스 :
& NBSP; & NBSP; & NBSP; 설치 PIP 자식 + 자식 : //github.com/mpirnat/nose-f7u12#egg=nose_f7u12
용법
& NBSP; & NBSP; & NBSP; nosetests --with-f7u12
예
& NBSP; & NBSP; & NBSP; $ nosetests --with-f7u12
& NBSP; & NBSP; & NBSP; ....... FFFFFFFFUUUUUUUUUUUUUUUU..U..U..U..U..U..U.
& NBSP; & NBSP; & NBSP; ================================================== ====================
& NBSP; & NBSP; & NBSP; FAIL : test_f7u12.TestGeneratesLotsOfFailures.test_generates_failures (7)
& NBSP; & NBSP; & NBSP; -------------------------------------------------- --------------------
& NBSP; & NBSP; & NBSP; 역 추적 (가장 최근 통화 마지막) :
& NBSP; & NBSP; & NBSP; 파일
& NBSP; & NBSP; & NBSP; "/Users/mpirnat/Documents/code/python/nose-f7u12/lib/python2.7/site-packages/nose-1.1.2-py2.7.egg/nose/case.py",
& NBSP; & NBSP; & NBSP; runTest 라인 197,
& NBSP; & NBSP; & NBSP; & NBSP; & NBSP; & NBSP; & NBSP; self.test (* self.arg)
& NBSP; & NBSP; & NBSP; 파일
& NBSP; & NBSP; & NBSP; "/Users/mpirnat/Documents/code/python/nose-f7u12/src/examples/test_f7u12.py"
& NBSP; & NBSP; & NBSP; 선 (15), _make_a_test에
& NBSP; & NBSP; & NBSP; & NBSP; & NBSP; & NBSP; & NBSP; 거짓 주장
& NBSP; & NBSP; & NBSP; AssertionError를
& NBSP; & NBSP; & NBSP; -------------------------------------------------- --------------------
& NBSP; & NBSP; & NBSP; <더 많은 테스트 실패 출력; 당신의 상상력을 사용하여 ...>
& NBSP; & NBSP; & NBSP; -------------------------------------------------- --------------------
& NBSP; & NBSP; & NBSP; 0.021s 50 테스트를 실행
& NBSP; & NBSP; & NBSP; 실패 (오류 = 30)
요구 사항 :
파이썬
코
댓글을 찾을 수 없습니다