2017-04-19 16 views
1

각도 어플리케이션을 테스트하기 위해 Karma test coverage report을 사용하기 시작했습니다. 파일 및 폴더를 잘 생성하지만 폴더로 이동하여 인덱스 페이지를 수동으로 실행하여 결과를 확인해야합니다.Grunt + Karma : 테스트가 실행될 때마다 브라우저에 코드 커버 리지 보고서를 표시합니다.

나는 내 테스트를 실행할 때 karma coverage report html 파일이 브라우저에서 자동으로 열리 며 볼 수 있도록하고 싶습니다. 테스트가 실행될 때마다 코드 커버리지 HTML 파일이 새로운 결과로 새로 고쳐 져야합니다.

나는 온라인에서 보았고이를 수행하는 방법을 찾을 수 없습니다. 수동으로 테스트 커버리지 보고서를 열어야하는 것은 간단합니다. 저를 위해 이것을하기 위하여 카르마 또는 꿀꿀 거리는 소리를 사용하는 일종의 방법이 있어야합니다.

많은 프런트 엔드 개발자가 이점을 누릴 수 있으므로 도움이된다면 크게 도움이 될 것입니다.

답변

0

connect task을 사용하여 불만 처리의 마지막 단계로 사용할 수 있습니다. 원하는 디렉토리를 제공하는 간단한 정적 서버를 시작하고 URL에 대한 기본 브라우저를 열 수 있습니다. 옵션에 대한 문서를 확인하지만, 여기에 간단한 자상는 다음과 같습니다

connect: { 
    server: { 
    options: { 
     port: 8000, 
     hostname: 'localhost', 
     base: 'coverage/', // or whatever directory your reports are in 
     open: true 
    } 
    } 
} 

는 ("기본"또는 무엇이든 같은) 별명의 끝에 connect 작업을 추가하는 것을 잊지 마세요