From 5a1780b72b08ff823b7685289ab55f6164b59573 Mon Sep 17 00:00:00 2001 From: Marco Paland Date: Fri, 20 Apr 2018 00:20:24 +0200 Subject: fix(test_suite): fixed test cases --- test/test_suite.cpp | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) (limited to 'test') diff --git a/test/test_suite.cpp b/test/test_suite.cpp index e152ac7..d990309 100644 --- a/test/test_suite.cpp +++ b/test/test_suite.cpp @@ -998,12 +998,12 @@ TEST_CASE("pointer", "[]" ) { REQUIRE(!strcmp(buffer, "0000000012345678")); } - if (sizeof(uintptr_t) == sizeof(long long)) { - test::sprintf(buffer, "%p", (void*)(unsigned long long)0xFFFFFFFFU); + if (sizeof(uintptr_t) == sizeof(uint64_t)) { + test::sprintf(buffer, "%p", (void*)(uintptr_t)0xFFFFFFFFU); REQUIRE(!strcmp(buffer, "00000000FFFFFFFF")); } else { - test::sprintf(buffer, "%p", (void*)(unsigned long)0xFFFFFFFFU); + test::sprintf(buffer, "%p", (void*)(uintptr_t)0xFFFFFFFFU); REQUIRE(!strcmp(buffer, "FFFFFFFF")); } } @@ -1024,9 +1024,9 @@ TEST_CASE("buffer length", "[]" ) { // formatted length, this should return '4', // but this feature is not implemented, returning 0 ret = test::snprintf(nullptr, 10, "%s", "Test"); - REQUIRE(ret == 0); + REQUIRE(ret == -1); ret = test::snprintf(nullptr, 0, "%s", "Test"); - REQUIRE(ret == 0); + REQUIRE(ret == -1); buffer[0] = (char)0xA5; ret = test::snprintf(buffer, 0, "%s", "Test"); -- cgit v1.2.3