문제

나는 이미 방문했다 선호하는 Python 단위 테스트 프레임 워크. 나는 Python Unit Testing Framework뿐만 아니라 단위 테스트와 관련된 코드 커버리지를보고 있습니다. 지금까지 나는 만났다 Coverage.py. 더 나은 옵션이 있습니까?

저에게 흥미로운 옵션은 통합하는 것입니다 CPYTHON, 플러그인 (유사한 것 Ironpython Studio). 이것을 달성하기 위해 무엇을 할 수 있습니까? 제안을 기대합니다.

도움이 되었습니까?

해결책

Pydev는 Eclipse 내에서 코드 범위를 허용하는 것으로 보입니다.

나는 그것을 내 자신의 (복잡한) 빌드 프로세스와 통합하는 방법을 아직 찾지 못했기 때문에 명령 줄에서 Ned Batchelder의 Coverage.py를 사용합니다.

다른 팁

우리는 이것을 사용합니다 장고 커버리지 통합, 그러나 기본 범위를 사용하는 대신 간단한 HTML을 생성합니다.내장 토큰 화기를 사용하여 Python 소스를 색상화하십시오.

도 있습니다 무화과 잎사귀 Ned Batchelder의 적용 범위를 기반으로 생각합니다. 우리는 사용 테스트의 드라이버로서. 모두 잘 작동합니다. 우리는 내장 된 UnitTest 및 DocTest 모듈을 사용하여 단위 테스트를 작성합니다.

NetBeans의 새로운 Python 지원은 코드 커버리지 지원을 엄격하게 통합했습니다. 더 많은 정보는 여기에 있습니다.

인터랙티브 코드 커버리지를 원한다면 적용 범위 통계가 실시간으로 변경되는 것을 볼 수 있습니다. 파이썬 커버리지 유효성 검사기.

testoob 깔끔하다 "--coverage"커버리지 보고서를 생성하는 명령 줄 옵션.

라이센스 : CC-BY-SA ~와 함께 속성
제휴하지 않습니다 StackOverflow
scroll top