]> git.saurik.com Git - wxWidgets.git/commitdiff
give more detailed message when the test fails in TestTimeFormat()
authorVadim Zeitlin <vadim@wxwidgets.org>
Wed, 25 Mar 2009 12:59:19 +0000 (12:59 +0000)
committerVadim Zeitlin <vadim@wxwidgets.org>
Wed, 25 Mar 2009 12:59:19 +0000 (12:59 +0000)
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@59844 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775

tests/datetime/datetimetest.cpp

index a9992e71bd9f8b81c16c39b07f939d380d30d3a8..558c289b99980871a2bf95ee61463e7322e4d4a3 100644 (file)
@@ -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 )
                 {