총 20 개의 테스트 케이스 파일이 있습니다. 10 가지 테스트 케이스 중 특정 세트를 테스트하고 싶습니다. 모카와 함께 테스트 케이스를 선택적으로 실행하는 스크립트 파일이나 다른 방법이 있습니까?모카로 선택적으로 테스트 케이스 실행
답변
실행하는 테스트의 하위 집합을 지정하는 두 가지 주요 방법이 있습니다 :
$ mocha path/to/file
:
당신은 모카을 실행할 검사를 포함하는 파일의 이름을 지정할 수는 필요한 경우 여러 파일에 경로를 제공 할 수 있습니다. 예를 들어 10 개의 테스트 파일이 있고 그 중 2 개에서만 모든 테스트를 실행하려는 경우 2 개의 파일 경로를 지정할 수 있습니다.
이 방법을 사용하면 상황에 맞는 논리에 따라 테스트를 별도의 파일로 분할 할 수 있습니다.
$ mocha --grep pattern
패턴은 모카는 각 테스트 제목을 테스트하는 데 사용할 정규 표현식은 다음과 같습니다
당신은
--grep
옵션을 사용할 수 있습니다. 패턴이 일치하는 각 테스트가 실행됩니다.
두 가지 방법은 패턴과 일치하는 경우에만 테스트를 실행하기 위해 결합 및 하나 개의 특정 파일이 있습니다 수 있습니다 : $ mocha --grep pattern path/to/file
에 대한 질문입니다 터미널? 나는 실행할 테스트를 선택적으로 선택하기 위해 UI를 만들고 있습니다. 문제는 일단 테스트 파일이로드되면 mocha.run()을 호출 할 때마다 계속 실행된다는 것입니다. 그 함수에 전달할 수있는 grep 옵션이있어서 동적으로 실행되는 것을 변경할 수 있습니까? – snorkelzebra
- 1. 카르마와 모카로 비동기 테스트
- 2. KrakenJS에서 단위 테스트 케이스 실행
- 3. 갈마 실행 테스트 케이스 더블
- 4. 이 실행 테스트 케이스 MTM
- 5. JS 테스트 드라이버의 테스트 케이스 비동기 실행
- 6. 테스트 스크립트 내에서 pytest 테스트 케이스 실행
- 7. 모카로 매개 변수화 된 테스트
- 8. 모카로 테스트 약속에 오류가 발생합니다.
- 9. Selenium 테스트 케이스 실행 중 오류가 발생했습니다.
- 10. 테스트 케이스 실행 중에 NoSuchMethodError 오류가 발생했습니다.
- 11. PyUnit을 사용하여 모든 테스트 케이스 실행
- 12. RSpec 테스트 케이스 실행 중 오류
- 13. 파이썬에서 자동 실행 단위 테스트 케이스
- 14. Junit와 내가 테스트 케이스 한 명령 실행
- 15. 테스트 케이스 실행 중 오류가 발생했습니다.
- 16. QUnit 테스트 테스트 케이스
- 17. Selenium Webdriver 테스트 케이스 - 순서대로 실행되지 않는 테스트 케이스
- 18. 젠킨스의 테스트 케이스
- 19. 테스트 데이터베이스를 쓸데없는 도구와 모카로 사용하십시오.
- 20. 기본 인증을 사용하여 테스트 스위트에서 다중 테스트 케이스 실행
- 21. 동일한 테스트 케이스 세트에서 여러 테스트 데이터 실행
- 22. 는 JUnit 테스트 케이스
- 23. 테스트 케이스 DB 디자인
- 24. Python의 unittest 테스트 케이스
- 25. 모카로 locomotive.js 테스트하기
- 26. Ant JUnit 테스트 케이스 실패 리포트가 테스트 케이스 이름을보고하지 않음
- 27. Node.JS 모카로 DOM 테스트하기?
- 28. UVA 테스트 케이스 822
- 29. jUnit4 테스트 케이스 클래스 작성 방법 Spring 테스트 케이스 클래스?
- 30. 사용되지 않는 테스트 케이스 (또는 제거 된 기능의 테스트 케이스)
그래, 난 내가 아닌 코드에서이 작업을 수행 할 어떻게 자바 스크립트 모카 – user1517716