C++ 테스트 개선

  • 테스트 생성 엔진 개선
  • 클래스 팩토리 개선

테스트 편집기의 검색 기능 개선

  • 구조체의 멤버 변수를 검색할 수 있도록 개선
  • 시작 문자열이 일치하지 않아도 검색할 수 있도록 개선

소스 코드 편집기에서 커버리지 표시 방식 개선

커버리지를 표시하는 하이라이트의 색상과 분기의 마커를 다음과 같이 개선

3.3 이전 3.4 이후 설명
[T] 분기가 true만 성공한 경우
[F] 분기가 false만 성공한 경우
[TF] 분기가 true/false 모두 성공한 경우
분기가 커버되지 않은 경우
ex)[TF][T] 한 줄에 여러 분기가 있는 경우
  • 한 줄에 여러 분기가 있을 때, Controller Tester 3.3 이전에는 분기 결과를 나열하는 형식으로 표시

그 외

  • 타깃 테스트에서도 CS_XX_INPUT(OUTPUT) 매크로 사용 가능
  • Code Composer Studio 프로젝트가 닫혀있는 경우 command line으로 빌드 가능
  • CAVM 코드 생성 옵션 처리