From de391861871b4bdeee188b9c35817c7b82dd78fd Mon Sep 17 00:00:00 2001 From: jsalling Date: Wed, 3 Aug 2016 22:38:15 -0500 Subject: [PATCH] Add test for C string escape sequences --- test/tests/testunity.c | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/test/tests/testunity.c b/test/tests/testunity.c index 2fc1010..b76944f 100644 --- a/test/tests/testunity.c +++ b/test/tests/testunity.c @@ -2275,6 +2275,14 @@ void testFailureCountIncrementsAndIsReturnedAtEnd(void) TEST_ASSERT_EQUAL(1, failures); } +void testCstringsEscapeSequence(void) +{ + startPutcharSpy(); + UnityPrint("\x16\x10"); + endPutcharSpy(); + TEST_ASSERT_EQUAL_STRING("\\x16\\x10", getBufferPutcharSpy()); +} + #define TEST_ASSERT_EQUAL_PRINT_NUMBERS(expected, actual) { \ startPutcharSpy(); UnityPrintNumber((actual)); endPutcharSpy(); \ TEST_ASSERT_EQUAL_STRING((expected), getBufferPutcharSpy()); \