From 09e23cea49b0621b200c3854d8ffcee88743661d Mon Sep 17 00:00:00 2001 From: Mark VanderVoord Date: Fri, 24 Oct 2014 21:12:15 -0400 Subject: [PATCH] - added UNITY_NEW_TEST macro for simpler RUN_TEST creation --- src/unity_internals.h | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/src/unity_internals.h b/src/unity_internals.h index 4ad1a60..4183857 100644 --- a/src/unity_internals.h +++ b/src/unity_internals.h @@ -545,6 +545,10 @@ extern const char* UnityStrErr64; #define TEST_LINE_NUM (Unity.CurrentTestLineNumber) #define TEST_IS_IGNORED (Unity.CurrentTestIgnored) +#define UNITY_NEW_TEST(a) \ + Unity.CurrentTestName = a; \ + Unity.CurrentTestLineNumber = (UNITY_LINE_TYPE)(__LINE__); \ + Unity.NumberOfTests++; #ifndef UNITY_BEGIN #define UNITY_BEGIN() UnityBegin(__FILE__)