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 }