내 통합 테스트를 위해 maven-failsafe-plugin을 사용하여 Maven을 사용하여 webapp 프로젝트를 구축 중입니다. Glassfish3x 컨테이너는 사전 통합 테스트 단계에 바인딩되기 시작하고 통합 후 테스트 단계의 일부로 중지됩니다.Maven-failsafe 내에서 Java가 아닌 테스트를 실행하는 방법은 무엇입니까?
그러나 내 통합 테스트는 pyUnit 기반 스크립트에 있습니다. exec-maven-plugin을 사용하고 maven-bdd-plugin을 통해 nosetests/freshen을 사용하여 실행 해 보았습니다.
두 가지 방법 모두 스크립트를 올바르게 실행하지만 테스트가 실패하면 즉시 Maven 빌드에 실패합니다. Maven은 통합 통합 테스트 후 단계를 실행하지 않고 실행중인화물 컨테이너를 남겨두고 테스트 실행에 실패합니다.
실패한 exec를 실패 테스트로 해석하여 작업을 수행하고 통합 후 테스트 단계를 실행하려면 어떻게해야합니까?
나는 아주 오래된 질문이지만, 나는 아주 동일한 문제가 있다는 것을 알고있다. 그것을 해결할 수 있었습니까? – Klinki