2013-08-06 2 views
1

이것은 아마도 매우 바보 같은 질문이지만 확실하지 않습니다. node.js 응용 프로그램과 Mocha로 작성된 많은 테스트가있는 경우 mocha를 사용하여 문제없이 서버에서 실행할 수 있습니다. 그러나 브라우저를 통해 단위 테스트를 호출하고 결과를 페이지로 파이프하는 방법이 있습니까? 개발을 위해 테스트 결과를 보여주는 웹 사이트 페이지를 만들고 싶습니다.브라우저에서 Node.js 및 모카 테스트

나는 이것을 수행하는 방법을 찾을 때마다 (dom, UI 등) 실제 브라우저 코드를 테스트하고 있지만 실제로는 테스트 결과가 서버에서 실행되는지보고 싶습니다. 측면에서하지만 브라우저에서!

미리 감사드립니다.

답변

2

물론 Express에서 모카를 실행하는 경로를 만들어 브라우저에 반환하십시오. child_process.fork에서 mocha를 실행 해보십시오. http://nodejs.org/api/child_process.html#child_process_child_process_fork_modulepath_args_options

그리고 프로덕션을 시작하기 전에 전원을 끄는 것을 잊지 마십시오!

별도로, 지속적인 배포 개념, 특히 CircleCI 서비스를 권합니다.이 서비스는 Github을 누를 때마다 자동으로 모든 테스트를 실행합니다.

관련 문제