여러 주장이있는 테스트에서 Mocha의 테스트 보고서는 단순히 "AssertionError"를보고합니다. 코드 출력에는 정확히 어설 션이 실패했음을 나타내는 마커가 없습니다. 더 많은 정보 보고서를 제공하도록 Mocha를 구성 할 수있는 방법이 있습니까?모카 JS : 특정 어설 션 오류를 강조하는 방법은 무엇입니까?
0
A
답변
2
reporter은 --reporter
또는 -R
으로 변경할 수 있습니다. 따라서이 명령은 모든 사양에 대한 결과를 출력합니다 :
mocha -R spec
0
언급 한 바와 같이, Mocha는 출력에 영향을 미칠 수있는 기자를 제공합니다.
하지만 그가 빠뜨린 것은 실패 메시지가 모카와 전혀 관련이 없다는 것입니다. 대신, 그들은 당신의 주장 라이브러리 (Chai, Expect 등)에 전적으로 의존합니다. 따라서 실패했을 때 테스트 결과가 만족스럽지 않다면 어설 션 라이브러리를보고 더 나은 메시지를 생성하는 방법을 확인해야합니다. 그 주장은 그냥 "AssertionError를"을받지 않습니다 실패하면 당신은 얻을 것이다,
expect(actual, 'message').to.be.true;
:
message: expected false to be true.
희망 예를 들어
는 차이와 선택적인 메시지 인수가 도움이됩니다.
관련 문제
- 1. 삭제하는 동안 허위 _BLOCK_TYPE_IS_VALID 어설 션 오류를 제거하는 방법은 무엇입니까?
- 2. Delayed_job 맞춤 어설 션 어설 션?
- 3. 모카 및 셀레늄 어설 션 중에 웹 드라이브 오류가 발생했습니다
- 4. SuperTest에서 어설 션 오류시 모카 타임 아웃 방지?
- 5. '어설 션 오류 - [UIActionSheet showInView :]'오류를 디버깅하려고합니다.
- 6. AfxGetInstanceHandle()이 어설 션 오류를 발생시킵니다.
- 7. golang에 유형 어설 션 오류를 기록하는 방법?
- 8. Windows 서비스의 어설 션
- 9. C에서 일반적인 어설 션 방법은 무엇입니까?
- 10. 어설 션 오류 문제
- 11. 아이겐 어설 션 오류가
- 12. 어설 션 오류 오류
- 13. C# - 어설 션 표현
- 14. ObjectProperty 어설 션 추가
- 15. SAML 어설 션 구현하기
- 16. 어설 션 실패시 스크립트 계속
- 17. Java, 어설 션 파일 같음
- 18. Restkit "***에서 어설 션 실패 - [RKManagedObjectMapping initWithEntity :]"내가 런타임에이 어설 션 오류를 받고 있어요
- 19. Robotium 어설 션 실패
- 20. 개체에 대한 포인터의 C++ 배열, "어설 션 어설 션 오류!"
- 21. 어설 션 스칼라 테에있는
- 22. 디버그 어설 션 오류
- 23. asp.net에서 어설 션 켜기
- 24. MZFormSheetController 어설 션 실패
- 25. 어설 션 실패 : forIndexPath
- 26. 어설 션 오류가 발생했습니다
- 27. 어설 션 오류가 범위
- 28. Verilog 어설 션
- 29. 어설 션 기능 JavaScript에서
- 30. Kmeans 어설 션 오류 :