2014-09-03 2 views
4

내장 모듈에 대한 단위 테스트를 어떻게 실행합니까? 서버를 시작하려고 시도했습니다 :Openerp 7의 단위 테스트를 어떻게 실행합니까?

./openerp-server -c /path/to/config -d my_database -u stock --log-level=test 

아무 것도 로그에 표시되지 않습니다. 내 설정에서 설정을 시도했습니다.

test_enable = True 

로그에 테스트 결과를 표시하려면 어떻게합니까? 감사.

답변

1

모듈을 설치하거나 업데이트 할 때 테스트가 시작됩니다. 당신이 판매 모듈의 테스트를 실행하려면 모든이 종속성을 만약 당신이 그것을 생략하면, 당신이 데모 데이터베이스를 작성해야하고

./openerp-server --addons-path=... -d mydb --log-level=test -i sale --test-enable 

인수 --log 수준 = 시험은 필요하지 않지만, 실행 된 모든 테스트 로그가 표시되지 않습니다.

선택적으로 추가 할 수 있습니다 : 당신이 판매 모듈 개발하는 경우

--test-report-directory=/tmp 

, 당신은 대신 -i의 -u와 같은 argumentsn 서버를 실행 (및 CREATEDB 명령을 회피) 할 수 있도록 그것은 판매 모듈의 테스트 만 다시 시작한다는 것입니다.