2013-06-28 2 views
2

카르마를 라이브 서버에서 실행하도록 요청 받았기 때문에 유닛 테스트가 실패 할 때마다 전자 메일이 발송되고 이에 관련된 답변을 찾을 수 없었습니다.카르마 테스트가 실패 할 때마다 기능 실행

카르마 테스트가 실패 할 때 함수를 실행하는 방법을 알고 있습니까? 나는 특히 재스민과 함께 달리고있다. 카르마 서버 (http://karma-runner.github.io/0.8/dev/public-api.html)를 시작하는 방법 외에 공개 API에 다른 부분이 있습니까? 어쩌면 require('karma').server.onTestFail과 같은 뭔가?

이 문제에 대한 도움을 주시면 감사하겠습니다.

답변

1

일반적으로 이는 연속 통합 서버에서 수행합니다 (예 : Jenkins). 당신이 그것을 사용하지 않으면, 나는 그렇게 권하고 싶습니다.

카르마에서 실제로 구현하려는 경우 맞춤형 기자를 작성할 수 있습니다. 방법은 onSpecComplete입니다.

관련 문제