]> git.saurik.com Git - wxWidgets.git/blobdiff - tests/testdate.h
Avoid dropping events in wxDocParentFrameAnyBase in some circumstances.
[wxWidgets.git] / tests / testdate.h
index 5d28568da682803bb8711307dd44d1ef79980947..dacf33818ce870421b5d10893308e58d646dbc17 100644 (file)
@@ -2,7 +2,6 @@
 // Name:        tests/testdate.h
 // Purpose:     Unit test helpers for dealing with wxDateTime.
 // Author:      Vadim Zeitlin
-// RCS-ID:      $Id$
 // Copyright:   (c) 2011 Vadim Zeitlin <vadim@wxwidgets.org>
 // Licence:     wxWindows licence
 ///////////////////////////////////////////////////////////////////////////////
@@ -20,6 +19,17 @@ inline std::ostream& operator<<(std::ostream& ostr, const wxDateTime& dt)
     return ostr;
 }
 
+// need this to be able to use CPPUNIT_ASSERT_EQUAL with wxDateSpan objects
+inline std::ostream& operator<<(std::ostream& ostr, const wxDateSpan& span)
+{
+    ostr << span.GetYears() << "Y, "
+         << span.GetMonths() << "M, "
+         << span.GetWeeks() << "W, "
+         << span.GetDays() << "D";
+
+    return ostr;
+}
+
 WX_CPPUNIT_ALLOW_EQUALS_TO_INT(wxDateTime::wxDateTime_t)
 
 #endif // _WX_TESTS_TESTDATE_H_