2016-07-08 2 views
2

현재 chai 및 chai-http를 사용하여 노드 응용 프로그램에 대한 일부 HTTP 응답을 테스트하고 있습니다. 문제는 내가 서버 응답 상태와 타이밍을 콘솔에 기록 할 때마다 chai.request(...)을 사용한다는 것입니다. 이 과정을 통해 xunit을 사용하여 모카 테스트 결과 파일을 작성하고 CI 솔루션을 중단시킵니다.chai의 로그 출력 억제

시험의 예는 다음과 같습니다

 chai.request(server) 
      .get('/') 
      .end(function(err, res){ 
       expect(res).to.have.status(200); 
       expect(res.text).to.have.string("Maintenance"); 
       done(); 
      }); 

로그 :

GET/200 17.807 ms - 305 

당신이 차이의 로깅을 억제하기 위해 어떤 제안?

답변

1

의 로그인을 억제하는 데 그리 큰 문제가 아니므로 로깅을 억제하므로 입니다.

this question에 대한 해결책은 몇 가지 아이디어를 줄 것입니다.

그리고 debug 또는 winston 유틸리티가 또 다른 옵션입니다.