With a list of 10 tests and the last test set to IGNORE_TEST, the results of the test are not reported properly:
Unity test run 1 of 1
.........!
10 Tests 0 Failures 0 Ignored
OK
The "!" is correct, showing the last test ignored, but the final statistics are incorrect: 10/0/0 for pass/fail/ignore. Should be 10/0/1.
Reversing the order of the final two tests in the test runner yields proper results:
Unity test run 1 of 1
........!.
10 Tests 0 Failures 1 Ignored
OK
Verified that the test is, in fact, ignored by inserting a TEST_FAIL into it. Have also verified that moving other tests into the last position creates the same issue. Issue is limited to the last test in the list.
With a list of 10 tests and the last test set to IGNORE_TEST, the results of the test are not reported properly:
Unity test run 1 of 1
.........!
10 Tests 0 Failures 0 Ignored OK
The "!" is correct, showing the last test ignored, but the final statistics are incorrect: 10/0/0 for pass/fail/ignore. Should be 10/0/1.
Reversing the order of the final two tests in the test runner yields proper results:
Unity test run 1 of 1
........!.
10 Tests 0 Failures 1 Ignored OK
Verified that the test is, in fact, ignored by inserting a TEST_FAIL into it. Have also verified that moving other tests into the last position creates the same issue. Issue is limited to the last test in the list.