Merge pull request #245 from jsalling/feature/teardown-not-ignore

Always run the tearDown() even if test is ignored
This commit is contained in:
Mark VanderVoord
2017-01-13 15:43:26 -05:00
committed by GitHub
4 changed files with 8 additions and 4 deletions
+4
View File
@@ -67,7 +67,11 @@ void tearDown(void)
{
endPutcharSpy(); /* Stop suppressing test output */
if (SetToOneToFailInTearDown == 1)
{
/* These will be skipped internally if already failed/ignored */
TEST_FAIL_MESSAGE("<= Failed in tearDown");
TEST_IGNORE_MESSAGE("<= Ignored in tearDown");
}
if ((SetToOneMeanWeAlreadyCheckedThisGuy == 0) && (Unity.CurrentTestFailed > 0))
{
UnityPrint(": [[[[ Test Should Have Passed But Did Not ]]]]");