모카는 이미 계층 구조를 지원합니다. 당신은 계층 구조의 맨 수준을 구축하기 위해 describe
호출을 사용해야합니다
describe("API", function() {
describe("product", function() {
it("add", function() {
});
it("delete", function() {
});
});
describe("foo", function() {
it("add", function() {
});
it("delete", function() {
});
});
});
그런 다음 당신은 당신이 모카가 실행하려는 테스트를 좁힐
--grep
를 사용합니다. "grep"이라는 용어는
--grep
과 함께 제공되는 매개 변수가 정규 표현식임을 의미합니다. 위의 파일로
, 내가 어떤 특정 테스트를 실행 모카를 말하지 않는 경우 :
$ mocha --reporter spec --grep "API product"
API
product
✓ add
✓ delete
2 passing (4ms)
그리고에 대한 추가 시험 :
$ mocha --reporter spec
API
product
✓ add
✓ delete
foo
✓ add
✓ delete
4 passing (4ms)
난 단지 제품 테스트로 범위를 좁힐 수 있습니다 "제품":
$ mocha --reporter spec --grep "API product add"
API
product
✓ add
1 passing (4ms)
jenkins와 mocha를 사용하여 테스트 스위트를 구현하는 방법을 안내해 주시겠습니까? – user1903724