다른 테스트 프레임 워크 (unittest, note, pyunit, ...)의 사용을 쉽게하고 이러한 도구에 대한 테스트 자동 검색과 친숙한 Python 테스트 파일에 대한 최적의 명명 규칙을 찾고 있습니다.Python에서 테스트 파일에 대한 최적의 명명 규칙은 무엇입니까?
도구에 대한 최소한의 구성 만 필요로하는 명확한 리콜 대상을 원합니다.
- 테스트 디렉토리 이름은 무엇입니까?
test
또는tests
? - 테스트를 수행 할 위치는 어디입니까? 모듈/testdir 또는 모듈 /../ testdir
- 밑줄 또는 대시로 파일 이름을 테스트 하시겠습니까? test_0.py 또는 내가 아는
test-0.py, 나는
을하며 "테스트를 넣어"질문에 대해
는 PERSONNALY, 나는 누군가가 코드를 편집 할 때 테스트를 만지지/실행 깜빡하지해야 할 각 패키지의 하위 디렉토리에 테스트를 저장하는 것을 선호 "-"는 파일 이름을 모듈 이름에 매핑하는 규칙을 위반하기 때문에 Python에서 문제를 만듭니다. ** Python 파일 이름의 일부로 유효한 Python 식별자 이외의 다른 것을 사용하지 마십시오. –