From 772008ef389e2d230be7bb2ea849ca96792ea1c2 Mon Sep 17 00:00:00 2001 From: lichunhai3 Date: Fri, 20 Aug 2021 01:24:10 +0000 Subject: [PATCH] Signed-off-by: lichunhai3 lichunhai3@huawei.com --- src/unity.c | 7 +++++++ src/unity_internals.h | 2 ++ 2 files changed, 9 insertions(+) diff --git a/src/unity.c b/src/unity.c index c7be02c..d2111a2 100644 --- a/src/unity.c +++ b/src/unity.c @@ -674,6 +674,13 @@ void UnityConcludeTest(void) UNITY_FLUSH_CALL(); } +/*-----------------------------------------------*/ +void GetCurrentTestCaseStatus(UNITY_COUNTER_TYPE *ignore, UNITY_COUNTER_TYPE *fail) +{ + *ignore = Unity.TestIgnores; + *fail = Unity.TestFailures; +} + /*-----------------------------------------------*/ static void UnityAddMsgIfSpecified(const char* msg) { diff --git a/src/unity_internals.h b/src/unity_internals.h index a9a7ea2..3cefde4 100644 --- a/src/unity_internals.h +++ b/src/unity_internals.h @@ -480,6 +480,8 @@ int UnityEnd(void); void UnitySetTestFile(const char* filename); void UnityConcludeTest(void); void UnityDefaultTestRun(UnityTestFunction Func, const char* FuncName, const int FuncLineNum); +void GetCurrentTestCaseStatus(UNITY_COUNTER_TYPE *ignore, UNITY_COUNTER_TYPE *fail); + /*------------------------------------------------------- * Details Support -- Gitee