From: Vadim Zeitlin Date: Wed, 25 Mar 2009 12:59:19 +0000 (+0000) Subject: give more detailed message when the test fails in TestTimeFormat() X-Git-Url: https://git.saurik.com/wxWidgets.git/commitdiff_plain/2e6c4a57028b6c2b7c4867b2c79d0a5e36f84d01?ds=inline give more detailed message when the test fails in TestTimeFormat() git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@59844 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775 --- diff --git a/tests/datetime/datetimetest.cpp b/tests/datetime/datetimetest.cpp index a9992e71bd..558c289b99 100644 --- a/tests/datetime/datetimetest.cpp +++ b/tests/datetime/datetimetest.cpp @@ -701,7 +701,7 @@ void DateTimeTestCase::TestTimeFormat() for ( size_t d = 0; d < WXSIZEOF(formatTestDates); d++ ) { wxDateTime dt = formatTestDates[d].DT(); - for ( size_t n = 0; n < WXSIZEOF(formatTestFormats); n++ ) + for ( unsigned n = 0; n < WXSIZEOF(formatTestFormats); n++ ) { const char *fmt = formatTestFormats[n].format; @@ -723,7 +723,10 @@ void DateTimeTestCase::TestTimeFormat() if ( !result ) { // conversion failed - should it have? - CPPUNIT_ASSERT( kind == CompareNone ); + WX_ASSERT_MESSAGE( + ("Test #%lu failed: failed to parse \"%s\"", n, s), + kind == CompareNone + ); } else // conversion succeeded { @@ -734,7 +737,11 @@ void DateTimeTestCase::TestTimeFormat() while ( *result && (*result >= 'A' && *result <= 'Z') ) result++; - CPPUNIT_ASSERT( !*result ); + WX_ASSERT_MESSAGE( + ("Test #%lu failed: \"%s\" was lest unparsed in \"%s\"", + n, result, s), + !*result + ); switch ( kind ) {