2016-09-15 2 views
0

내가 구축하고 cpputest 내가 할 실행할 때 출력은 같은 :cpputest - 테스트 케이스에 대한 출력 자세한 내용은

TEST(MYTEST, TEST_CASE_1) - 0 ms 
TEST(MYTEST, TEST_CASE_2) - 0 ms 
TEST(MYTEST, TEST_CASE_3) - 0 ms 
이 (세부 정보 표시) 명령 행 인수 -v를 지정하는 것입니다

는 방법이 있나요 결과물에 더 많은 정보를 넣으십시오. 매크로) (

TEST(MYTEST, TEST_CASE_1) - 0 ms - ID:001 
TEST(MYTEST, TEST_CASE_2) - 0 ms - ID:002 
TEST(MYTEST, TEST_CASE_3) - 0 ms - ID:003 

내가 UT_PRINT을 발견하지만, 행 번호와 단위 테스트 파일의 전체 경로를 출력합니다 내가 좋아하는, 특정 ID가 각 단위 테스트 케이스에 대한 싶습니다. 이 ID 번호는 내가

-ojunit 

명령을 사용하여 .XML 나중에 파일을 출력하는 방법 것입니다.

아이디어가 있으십니까?

+0

CompositeTestOutput, TeamCityTestOutputJUnitTestOutput을 확인하지만, 교체 할 수 기자 분리 된 모듈 아니다 [UnitTest ++] (http://unittest-cpp.github.io/)/[TestReporter.h] (https://github.com/unittest-cpp/unittest-cpp/blob/master)와 같이 자신 만의 방법으로 /UnitTest%2B%2B/TestReporter.h)? – Ped7g

+0

테스트에 ID를 추가 하시겠습니까? 테스트가 증가하는 TDD주기간에 ID가 변경된다는 점에 유의하십시오. 테스트 순서를 정의 할 수있는 방법은 없습니다 실행되지도 예측도, 플랫폼에 따라 다릅니다. –

답변

0

당신은 당신이 구현하여 필요한 모든 출력 형식을 구현할 수있는 TestOutput (또한 내가 cpputest에 익숙하지 않다.

관련 문제