From 8168382b917fa093f9c6466fb2da252b96a2a326 Mon Sep 17 00:00:00 2001 From: Fabian Zahn Date: Sun, 12 May 2019 09:16:41 +0200 Subject: [PATCH] Adjust testHexPrintsUpToMaxNumberOfNibbles (independent of sizeof operator and arithmetics) --- test/tests/testunity.c | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/test/tests/testunity.c b/test/tests/testunity.c index 56f0328..f5a3a07 100644 --- a/test/tests/testunity.c +++ b/test/tests/testunity.c @@ -5730,7 +5730,11 @@ void testHexPrintsUpToMaxNumberOfNibbles(void) startPutcharSpy(); UnityPrintNumberHex(0xBEE, 21); endPutcharSpy(); - TEST_ASSERT_EQUAL_INT(sizeof(UNITY_INT)*2, strlen(getBufferPutcharSpy())); +#ifdef UNITY_SUPPORT_64 + TEST_ASSERT_EQUAL_INT(16, strlen(getBufferPutcharSpy())); +#else + TEST_ASSERT_EQUAL_INT( 8, strlen(getBufferPutcharSpy())); +#endif #endif }