2012-05-13 3 views
0

mocha 테스트를 작성하는 데 tamejs를 사용하려고하지만 기본적으로 mocha는이를 지원하지 않습니다.mocha를 tamejs와 함께 사용하는 방법?

mocha를 tamejs와 함께 사용할 수있는 방법이 있습니까? 테스트를 실행하기 전에 .tjs 개의 파일을 작성하고 각각 .js에 컴파일하는 것을 원하지 않습니다.

답변

1

당신은 --compilers 옵션

커피 스크립트는 더 이상 상자 밖으로 지원

--compilers와 모카에서 외부 컴파일러를 지정할 수 있습니다. CS 및 유사한 변환기는 파일 확장명 (-watch와 함께 사용)과 모듈 이름을 매핑하여 사용할 수 있습니다. 예 : --compilers coffee : coffee-script.

그래서 앱에서 mocha.opts을 생성/경로를 테스트하고 추가 모카에게

+0

감사를 시작할 때

--compilers tjs:tamejs 

그런 다음 모든 확장 .tjs이 자동으로 컴파일됩니다. 실제로 저는 tjs에서 생성 된 js 파일을 모카와 함께 사용할 수 없다는 것을 알았습니다. https://github.com/maxtaco/tamejs/issues/30을 참조하십시오. – Freewind

+0

아, 맞습니다 ... 뭔가 잘못되었습니다 : P – drinchev

관련 문제