[javascript] Mocha에서 개별 테스트를 제외하는 방법은?
Mocha에서는 테스트 파일을 실행할 때 “skip” 키워드를 사용하여 개별 테스트를 제외할 수 있습니다. 아래의 예제를 참조해주세요.
describe('My test suite', function() {
it('Test case 1', function() {
// Test case 1의 내용
});
it.skip('Test case 2', function() {
// Test case 2의 내용
});
it('Test case 3', function() {
// Test case 3의 내용
});
});
위의 예제에서 it.skip()
함수는 테스트 케이스를 건너뛰도록 지정합니다. 이렇게 하면 Mocha는 테스트 전체를 실행하지만 it.skip()
으로 지정한 테스트 케이스는 실행되지 않습니다.
또한, it()
대신에 xit()
을 사용하여 개별 테스트를 제외할 수도 있습니다. 다음은 동일한 예제를 xit()
을 사용하여 작성한 예제입니다.
describe('My test suite', function() {
it('Test case 1', function() {
// Test case 1의 내용
});
xit('Test case 2', function() {
// Test case 2의 내용
});
it('Test case 3', function() {
// Test case 3의 내용
});
});
xit()
을 사용하면 it.skip()
과 동일하게 개별 테스트를 제외할 수 있습니다.
이러한 방법을 사용하여 Mocha에서 개별 테스트를 제외할 수 있습니다. 자세한 내용은 Mocha 공식 문서를 참조하시기 바랍니다.