2010-07-24 2 views
0

프로젝트와 관련된 테스트를 호출하는 위치와 방법을 중심으로 표준 규칙 또는 확장 규칙이 있습니까? 많은 프로젝트에서 필자는 make를 프로젝트의 최상위 레벨에있는 별도의 test.py 스크립트와 함께 묶어서 작업하는 것을보고 있습니다.파이썬 프로젝트에서 단위 테스트를 호출하는 데 일반적으로 사용되는 규칙은 무엇입니까?

나는 setup.py와 함께 몇 가지 공통점을 찾아 보았지만 아무 것도 발견하지 못했다. 공통점과 모범 사례는 무엇입니까?

답변

1

답은 간단합니다. unittest 모듈에 내장 된 간단한 규칙이 있습니다. 이 부분은 previous question입니다.

+0

왜 이렇게 :'import x; x.test()'? 세미콜론을 용서하십시오. –

+0

내 링크를 읽으면 unittest 모듈이 어떻게 자동으로 링크되는지 확인할 수 있습니다. – Cerin

+0

그래서 모든 관련 가져 오기를 수행하고 unittest.main()을 사용하여 호출하는 프로젝트의 루트에 test.py를 넣는 것이 관습입니까? – heckj

관련 문제