2010-03-18 6 views
4
내가 사용 파이썬 구글 앱 엔진 프로젝트에 대한 내 단위 테스트를 실행하려면

Eclipse + PyDev + App Engine + 유닛 테스트를 작동시키는 방법은 무엇입니까?

으로 실행 => 파이썬 단위 테스트

그러나 나는 시도 할 때 오류가있는 내 모든 모델을 테스트 보석 메시지 :

BadArgumentError: app must not be empty. 

누구나 작동합니까?

NB : 테스트는 Nose - with-gae를 사용하여 잘 실행됩니다. 하지만 PyDev와 리소스 등의 하이퍼 링크를 통합하고자합니다. 나는 SF에 PyDev의 포럼에서 Fabioz합니다 (PyDev의 작성자) 자신부터 가지고 대답 붙여 넣기

답변

3

: https://sourceforge.net/projects/pydev/forums/forum/293649/topic/3618848

이러한 옵션은 현재 없습니다를 ... 그것을위한 기능 요청을 입력하세요 . pydev 내부에서 코 자체를 실행할 수 있습니다 (--with-gae 옵션 사용) - 적어도 pydev 내부에 하이퍼 링크를 제공합니다 - 그러면 코가 기본 스크립트 인 사용자 정의 실행을 생성합니다.

실제로 내가 한 것과 광고 한대로 작동합니다. 또한 해당 기능 요청을 입력했습니다. 요청 뒤에 지원을 요청하면 도움을받을 수 있습니다. https://sourceforge.net/tracker/?func=detail&aid=2974043&group_id=85796&atid=577332

+0

이 문제가 발생했습니다. 고맙습니다. @ PEZ. 지난 3 년 동안의 기능 요청에 대한 모든 진전 사항은 무엇입니까? 또한, 코에 대해 자세히 설명해 주시겠습니까? 그게 유일한 옵션입니까? '--with-gae'는 무엇을합니까? 수동으로 할 수 있습니까? – Uri

+0

참고로, 지금은 nose와 pytest가 unittest runners를 지원합니다. PyDev에서 구성해야합니다 (자세한 내용은 http://www.pydev.org/manual_adv_pyunit.html 참조). –

관련 문제