0
캐치 유닛 테스트를 -r junit
과 함께 실행하면 성공적인 테스트 케이스가 출력에서 생략됩니다. 이로 인해 JUnit 플러그인이 JUnit XML의 테스트 케이스 태그를 예상하기 때문에 Jenkins 빌드가 실패하게됩니다. 테스트 케이스 태그가 성공적으로 실행되면 내 JUnit 출력에 나타납니다. -r JUnit을캐치 JUnit 출력에 테스트 케이스 태그가 없습니다.
<?xml version="1.0" encoding="UTF-8"?>
<testsuites>
<testsuite name="WhispererEngineTests.exe" errors="0" failures="1" tests="2" hostname="tbd" time="0.154008" timestamp="2017-11-02T14:53:57Z">
<testcase classname="Fail" name="Failing on purpose" time="0.153527">
<failure message="false" type="REQUIRE"> at -user path- test_Card.cpp:20
</failure>
</testcase>
<system-out/>
<system-err/>
</testsuite>
</testsuites>