2012-06-26 2 views
2

테스트 검색을 사용하지 않고 수동으로 테스트 스위트를 만들려고합니다 (한 모듈에서만, 다른 모듈에서는 검색을 사용해야합니다). 나는 unittest에서이 작업을 어떻게 수행 할 수 있는지 발견했지만, 나는 그것을 코로 전송하는 방법과 그것이 발견과 섞이는 방법을 잘 모릅니다. nose docs에는 예제가 없으며 어떻게 사용해야하는지 이해할 수 없습니다. 누군가가 내게 모범을 보여줄 수 있습니까?수동으로 코에 테스트 스위트 추가

세부 사항 : 각기 다른 매개 변수로 각 방법을 몇 번씩 실행하려는 테스트 클래스가 있습니다. 테스트 이름을 읽을 수있는 것으로 변경하는 것이 이상적입니다. 나는 tried test generators이지만 꽤 버그가 있습니다.

답변

0

nosetests에게 제품군의 경로를 지정하면 Nose의 테스트 검색을 사용하는 대신 실행됩니다.

이 명령을

nosetests 

자동 테스트 검색을 수행합니다.

이 명령 :

nosetests /path/to/file.py 
nosetests /path/to/directory 

은 각각 file.pydirectory에서 테스트를 실행합니다.

또는 특정 디렉토리에 자동 검색을 시작할 수 : 밖으로 nosetests -h for a full list of options

nosetests -w /path/to/directory 

확인합니다.

관련 문제