유닛 테스트 도구 셀프 테스트

Group report

Group name Time Ignore Pass Fail Total
테스트 도구 셀프 테스트 680.147ms 6 53 55 114
유닛 테스트 도구 Before, After 함수 테스트 0.3015ms 0 3 0 3

Statistic(All groups)
Total test: 117
Total ignore: 6
Total pass: 56
Total fail: 55
Total time: 680.449ms


테스트 도구 셀프 테스트

Test name Time Result Message
Test 비활성화 테스트 - Ignore
Test FAIL 테스트 0.0221ms Fail line 44 in test_self.h
Test FAIL_MSG 테스트 0.0051ms Fail line 50 in test_self.h: 항상 실패
Test ASSERT_TRUE 통과 테스트 0.0001ms Pass
Test ASSERT_TRUE_MSG 실패 테스트 0.0038ms Fail line 63 in test_self.h: ASSERT_TRUE_MSG 실패
Test ASSERT_TRUE 실패 테스트 0.0033ms Fail line 69 in test_self.h: false
Test ASSERT_FALSE 통과 테스트 0ms Pass
Test ASSERT_FALSE_MSG 실패 테스트 0.0038ms Fail line 82 in test_self.h: ASSERT_FALSE_MSG 실패
Test ASSERT_FALSE 실패 테스트 0.0036ms Fail line 88 in test_self.h: !(true)
Test ASSERT_EQUALS 통과 테스트 0ms Pass
Test ASSERT_EQUALS_MSG 실패 테스트 0.0036ms Fail line 101 in test_self.h: ASSERT_EQUALS_MSG 실패
Test ASSERT_EQUALS 실패 테스트 0.0145ms Fail line 107 in test_self.h: Actual: 1, Expected: 0
Test ASSERT_FLOAT_EQUALS 통과 테스트 0.0001ms Pass
Test ASSERT_FLOAT_EQUALS_MSG 실패 테스트1 0.005ms Fail line 122 in test_self.h: ASSERT_FLOAT_EQUALS_MSG 실패
Test ASSERT_FLOAT_EQUALS_MSG 실패 테스트2 0.0035ms Fail line 128 in test_self.h: ASSERT_FLOAT_EQUALS_MSG 실패
Test ASSERT_FLOAT_EQUALS 실패 테스트1 0.0301ms Fail line 134 in test_self.h: Actual: 1.1e-06, Expected: 0, Delta: 1e-06
Test ASSERT_FLOAT_EQUALS 실패 테스트2 0.0079ms Fail line 140 in test_self.h: Actual: -1.1e-06, Expected: 0, Delta: 1e-06
Test ASSERT_TIMEOUT 통과 테스트 0.0002ms Pass
Test ASSERT_TIMEOUT 실패 테스트 1 15.4214ms Fail line 160 in test_self.h: Timed out after 10ms
Test ASSERT_TIMEOUT 실패 테스트 2 15.9668ms Fail line 173 in test_self.h: Timed out after 10ms
Test ASSERT_TIMEOUT 환경에 따라 다름 0.0095ms Fail line 182 in test_self.h: Timed out after 0ms
Test ASSERT_THROWS 통과 테스트 0.0307ms Pass
Test ASSERT_THROWS 실패 테스트 1 0.0069ms Fail line 202 in test_self.h: Not thrown specified exception
Test ASSERT_THROWS 실패 테스트 2 0.024ms Fail line 208 in test_self.h: Unexpected exception
Test ASSERT_THROWS 실패 테스트 3 0.008ms Fail line 214 in test_self.h: Unexpected exception
Test ASSERT_THROWS 환경에 따라 다름 0.0081ms Pass
Test 시간제한 통과 테스트 0.0002ms Pass
Test 시간제한 실패 테스트 15.8531ms Fail Timed out after 10ms
Test 예외 통과 테스트 1 0.0241ms Pass
Test 예외 통과 테스트 2 0.0035ms Pass
Test 예외 실패 테스트 1 0.0039ms Fail Not thrown specified exception
Test 예외 실패 테스트 2 0.0038ms Fail Unexpected exception
Test 예외 실패 테스트 3 0.0025ms Fail Unexpected exception
매개변수 테스트 비활성화 - Ignore
매개변수 테스트 짝수통과 0.0179ms 3/6
┗매개변수 테스트 짝수통과 1/6 0.0103ms Fail line 283 in test_self.h: !(i & 1)
┗매개변수 테스트 짝수통과 2/6 0.0001ms Pass
┗매개변수 테스트 짝수통과 3/6 0.004ms Fail line 283 in test_self.h: !(i & 1)
┗매개변수 테스트 짝수통과 4/6 0.0001ms Pass
┗매개변수 테스트 짝수통과 5/6 0.0033ms Fail line 283 in test_self.h: !(i & 1)
┗매개변수 테스트 짝수통과 6/6 0.0001ms Pass
매개변수 테스트 (i+d<10) >> 통과 0.011ms 3/5
┗매개변수 테스트 (i+d<10) >> 통과 1/5 0.0003ms Pass
┗매개변수 테스트 (i+d<10) >> 통과 2/5 0.0001ms Pass
┗매개변수 테스트 (i+d<10) >> 통과 3/5 0ms Pass
┗매개변수 테스트 (i+d<10) >> 통과 4/5 0.0071ms Fail line 297 in test_self.h: i + d < 10.0
┗매개변수 테스트 (i+d<10) >> 통과 5/5 0.0035ms Fail line 297 in test_self.h: i + d < 10.0
매개변수 테스트 ASSERT_TIMEOUT 1 45.9051ms 1/3
┗매개변수 테스트 ASSERT_TIMEOUT 1 1/3 14.9526ms Fail line 306 in test_self.h: Timed out after 0ms
┗매개변수 테스트 ASSERT_TIMEOUT 1 2/3 15.9863ms Fail line 306 in test_self.h: Timed out after 10ms
┗매개변수 테스트 ASSERT_TIMEOUT 1 3/3 14.9662ms Pass
매개변수 테스트 ASSERT_TIMEOUT 2 47.9957ms 1/3
┗매개변수 테스트 ASSERT_TIMEOUT 2 1/3 16.0609ms Fail line 321 in test_self.h: Timed out after 0ms
┗매개변수 테스트 ASSERT_TIMEOUT 2 2/3 15.9666ms Fail line 321 in test_self.h: Timed out after 10ms
┗매개변수 테스트 ASSERT_TIMEOUT 2 3/3 15.9682ms Pass
매개변수 테스트 ASSERT_THROWS 0.0748ms 2/5
┗매개변수 테스트 ASSERT_THROWS 1/5 0.0272ms Pass
┗매개변수 테스트 ASSERT_THROWS 2/5 0.0299ms Fail line 355 in test_self.h: Unexpected exception
┗매개변수 테스트 ASSERT_THROWS 3/5 0.008ms Fail line 355 in test_self.h: Not thrown specified exception
┗매개변수 테스트 ASSERT_THROWS 4/5 0.0002ms Pass
┗매개변수 테스트 ASSERT_THROWS 5/5 0.0095ms Fail line 359 in test_self.h: Unexpected exception
매개변수 테스트 시간제한 테스트 1 188.484ms 5/6 Timed out after 100ms
┗매개변수 테스트 시간제한 테스트 1 1/6 0.0006ms Pass
┗매개변수 테스트 시간제한 테스트 1 2/6 15.9197ms Pass
┗매개변수 테스트 시간제한 테스트 1 3/6 31.5454ms Pass
┗매개변수 테스트 시간제한 테스트 1 4/6 31.0049ms Pass
┗매개변수 테스트 시간제한 테스트 1 5/6 47.0114ms Pass
┗매개변수 테스트 시간제한 테스트 1 6/6 63.0019ms Fail Timed out after 50ms
매개변수 테스트 시간제한 테스트 2 191.002ms 6/6
┗매개변수 테스트 시간제한 테스트 2 1/6 0.0007ms Pass
┗매개변수 테스트 시간제한 테스트 2 2/6 15.9642ms Pass
┗매개변수 테스트 시간제한 테스트 2 3/6 32.0118ms Pass
┗매개변수 테스트 시간제한 테스트 2 4/6 32.0002ms Pass
┗매개변수 테스트 시간제한 테스트 2 5/6 47.0188ms Pass
┗매개변수 테스트 시간제한 테스트 2 6/6 64.0064ms Pass
매개변수 예외 테스트 1만 통과 1 0.0372ms 1/3
┗매개변수 예외 테스트 1만 통과 1 1/3 0.0255ms Pass
┗매개변수 예외 테스트 1만 통과 1 2/3 0.0074ms Fail Unexpected exception
┗매개변수 예외 테스트 1만 통과 1 3/3 0.0043ms Fail Not thrown specified exception
매개변수 예외 테스트 1만 통과 2 0.0107ms 1/3
┗매개변수 예외 테스트 1만 통과 2 1/3 0.0037ms Pass
┗매개변수 예외 테스트 1만 통과 2 2/3 0.0037ms Fail Unexpected exception
┗매개변수 예외 테스트 1만 통과 2 3/3 0.0033ms Fail Not thrown specified exception
반복 테스트 비활성화 - Ignore
반복 테스트 0.0004ms 6/6
┗반복 테스트 1/6 0.0001ms Pass
┗반복 테스트 2/6 0ms Pass
┗반복 테스트 3/6 0ms Pass
┗반복 테스트 4/6 0.0002ms Pass
┗반복 테스트 5/6 0ms Pass
┗반복 테스트 6/6 0.0001ms Pass
반복 테스트 총 반복수의 약수만 통과 0.0191ms 4/6
┗반복 테스트 총 반복수의 약수만 통과 1/6 0.0003ms Pass
┗반복 테스트 총 반복수의 약수만 통과 2/6 0.0001ms Pass
┗반복 테스트 총 반복수의 약수만 통과 3/6 0ms Pass
┗반복 테스트 총 반복수의 약수만 통과 4/6 0.0136ms Fail line 429 in test_self.h: !(info.get_total_repetitions() % info.get_current_repetition())
┗반복 테스트 총 반복수의 약수만 통과 5/6 0.0049ms Fail line 429 in test_self.h: !(info.get_total_repetitions() % info.get_current_repetition())
┗반복 테스트 총 반복수의 약수만 통과 6/6 0.0002ms Pass
반복 테스트 ASSERT_TIMEOUT 1 47.9229ms 1/3
┗반복 테스트 ASSERT_TIMEOUT 1 1/3 15.9643ms Fail line 439 in test_self.h: Timed out after 0ms
┗반복 테스트 ASSERT_TIMEOUT 1 2/3 16.0083ms Fail line 442 in test_self.h: Timed out after 10ms
┗반복 테스트 ASSERT_TIMEOUT 1 3/3 15.9503ms Pass
반복 테스트 ASSERT_TIMEOUT 2 48.122ms 1/3
┗반복 테스트 ASSERT_TIMEOUT 2 1/3 16.0444ms Fail line 462 in test_self.h: Timed out after 0ms
┗반복 테스트 ASSERT_TIMEOUT 2 2/3 16.0056ms Fail line 465 in test_self.h: Timed out after 10ms
┗반복 테스트 ASSERT_TIMEOUT 2 3/3 16.072ms Pass
반복 테스트 ASSERT_THROWS 0.1028ms 2/5
┗반복 테스트 ASSERT_THROWS 1/5 0.0425ms Pass
┗반복 테스트 ASSERT_THROWS 2/5 0.0338ms Fail line 491 in test_self.h: Unexpected exception
┗반복 테스트 ASSERT_THROWS 3/5 0.012ms Fail line 491 in test_self.h: Not thrown specified exception
┗반복 테스트 ASSERT_THROWS 4/5 0.0002ms Pass
┗반복 테스트 ASSERT_THROWS 5/5 0.0143ms Fail line 504 in test_self.h: Unexpected exception
반복 테스트 시간 제한 테스트 1 31.9537ms 1/3 Timed out after 20ms
┗반복 테스트 시간 제한 테스트 1 1/3 0.001ms Pass
┗반복 테스트 시간 제한 테스트 1 2/3 15.881ms Fail Timed out after 10ms
┗반복 테스트 시간 제한 테스트 1 3/3 16.0717ms Fail Timed out after 10ms
반복 테스트 시간 제한 테스트 2 14.9694ms 1/2
┗반복 테스트 시간 제한 테스트 2 1/2 0.0003ms Pass
┗반복 테스트 시간 제한 테스트 2 2/2 14.9691ms Fail Timed out after 10ms
반복 테스트 시간 제한 테스트 3 16.0053ms 2/2 Timed out after 10ms
┗반복 테스트 시간 제한 테스트 3 1/2 0.0002ms Pass
┗반복 테스트 시간 제한 테스트 3 2/2 16.0051ms Pass
반복 예외 테스트 1만 통과 1 0.0269ms 1/3
┗반복 예외 테스트 1만 통과 1 1/3 0.0134ms Pass
┗반복 예외 테스트 1만 통과 1 2/3 0.0087ms Fail Unexpected exception
┗반복 예외 테스트 1만 통과 1 3/3 0.0048ms Fail Not thrown specified exception
반복 예외 테스트 1만 통과 2 0.0132ms 1/3
┗반복 예외 테스트 1만 통과 2 1/3 0.0043ms Pass
┗반복 예외 테스트 1만 통과 2 2/3 0.0046ms Fail Unexpected exception
┗반복 예외 테스트 1만 통과 2 3/3 0.0043ms Fail Not thrown specified exception

Statistic
Total test: 114
Total ignore: 6
Total pass: 53
Total fail: 55
Total time: 680.147ms


유닛 테스트 도구 Before, After 함수 테스트

Test name Time Result Message
Before, After 함수 테스트 0.3015ms 3/3
┗Before, After 함수 테스트 1/3 0.1105ms Pass
┗Before, After 함수 테스트 2/3 0.1065ms Pass
┗Before, After 함수 테스트 3/3 0.0845ms Pass

Statistic
Total test: 3
Total ignore: 0
Total pass: 3
Total fail: 0
Total time: 0.3015ms