From 65495e320f39649f087d084f7d934f084a1937eb Mon Sep 17 00:00:00 2001 From: Jason Naylor Date: Fri, 15 May 2026 15:48:49 -0700 Subject: [PATCH] Fix the build failure on release builds * AssertMsg(cond, msg) is a macro that is not present on release builds leaving behind a lone ';' which is a warning --- Src/Generic/Test/testGeneric.cpp | 2 ++ Src/views/Test/testViews.cpp | 2 ++ 2 files changed, 4 insertions(+) diff --git a/Src/Generic/Test/testGeneric.cpp b/Src/Generic/Test/testGeneric.cpp index f528ca01c9..11d263daed 100644 --- a/Src/Generic/Test/testGeneric.cpp +++ b/Src/Generic/Test/testGeneric.cpp @@ -92,8 +92,10 @@ namespace unitpp if (fInjectTeardownAssert || fInjectTeardownAbort) RestorePreviousAssertProc(); +#ifdef DEBUG if (fInjectTeardownAssert) AssertMsg(false, "Injected teardown assert for native test infrastructure validation"); +#endif if (fInjectTeardownAbort) { diff --git a/Src/views/Test/testViews.cpp b/Src/views/Test/testViews.cpp index f6645d9193..40126b3af1 100644 --- a/Src/views/Test/testViews.cpp +++ b/Src/views/Test/testViews.cpp @@ -113,8 +113,10 @@ namespace unitpp if (fInjectTeardownAssert || fInjectTeardownAbort) RestorePreviousAssertProc(); +#ifdef DEBUG if (fInjectTeardownAssert) AssertMsg(false, "Injected teardown assert for native test infrastructure validation"); +#endif if (fInjectTeardownAbort) {