PHPUnit을 사용하여 테스트를 실행하면 Smarty 템플릿에 대한 코드 커버 리지 미터를 갖고 싶습니다.PHPUnit : 멋진 템플릿의 코드 범위
Smarty가 템플릿을 .php
개의 파일로 컴파일하므로 템플릿 자체에 적용 범위 정보가 없으므로 불행히도이 기능이 작동하지 않습니다. 컴파일 된 파일을 읽을 수 없기 때문에 컴파일 된 파일 .php
을 살펴 보는 것은 좋지 않습니다.
적용 범위 정보가 주석 된 원본 템플릿 코드를 얻으려면 어떻게해야합니까?
PHPUnit's PHP_CodeCoverage과 통합되는 도구를 만들고 싶습니다. 생성 된 HTML 파일에서 적용 범위를 확인할 수 있기 때문입니다. 그러나 다른 솔루션으로도 충분합니다.
더 나은 답변 (기존 솔루션 사용)이 제공되지 않았기 때문에이 대답을 수락합니다. – cweiske