2012-02-25 5 views
9

Brunch.io에서 생성 한 응용 프로그램에서 테스트를 어떻게 수행합니까? 커맨드 라인을 통해 실행하고 싶습니다.Brunch.io에서 테스트를 실행하는 방법

예를 들어, todos 응용 프로그램은 상당히 철저한 테스트 적용 범위를 가지고 있습니다. 하지만 Cakefile은 비어 있습니다. '케이크 테스트'를 실행하면 아무 것도하지 않습니다. 테스트를 실행하는 데 필요한 설정 작업 (명령 줄 또는 브라우저에서)에 대해 올바른 방향을 알려주십시오.

답변

3

현재 브런치 0.9에서 테스트를 실행하는 공식 방법은 없습니다.

그러나 브런치 1.0은 모카 (Mocha) 및 케익 파일 테스트를 완벽하게 지원합니다.

당신은 옳은 일을하고 있습니다. coffee-purist-brunch에서

+0

브런치를 간절히 기다리고 있습니다. 1.0 – jqmuser

+0

지금 v1.2.2가 출시되었으므로 여기서는 좋은 예/튜토리얼이 어디에 있습니까? 아직 문서에 아무것도 없으며 오른쪽 발을 내리고 싶습니다. – grumpit

+1

1.2가 아니라 1.3. 지금 브런치 테스트 만하면됩니다. 테스트 인프라의 예 : https://github.com/paulmillr/brunch-with-chaplin/tree/master/test –

0

봐 :이 뼈대

순서대로 brunch watch 이외에 대신 brunch testnpm test 또는 npm start 실행이 자동으로 테스트를 실행합니다. 그러면 test/의 coffeescript 파일에서 직접 테스트가 실행되고 test/vendor/의 고정 된 테스트 라이브러리 대신 NPM이 설치된 테스트 라이브러리가 다른 스켈레톤처럼 사용됩니다.

그리고 brunch-dutch-baby은 카르마를 사용합니다.

관련 문제