]> git.saurik.com Git - wxWidgets.git/blobdiff - include/wx/cppunit.h
Added DetachOldLog to avoid destruction of old log target
[wxWidgets.git] / include / wx / cppunit.h
index b7848534a3d5f652edccb241270ebf04ed67dbc6..38fcfee82af406d9bd5451f61b6f7a264893031e 100644 (file)
 #define WXTEST_FAIL_WITH_CONDITION(suiteName, Condition, testMethod) \
     WXTEST_ANY_WITH_CONDITION(suiteName, Condition, testMethod, CPPUNIT_TEST_FAIL(testMethod))
 
+// Use this macro to compare a wxString with a literal string.
+#define WX_ASSERT_STR_EQUAL(p, s) CPPUNIT_ASSERT_EQUAL(wxString(p), s)
+
+
+///////////////////////////////////////////////////////////////////////////////
+// stream inserter for wxString
+//
+
+#include "wx/string.h"
+
+inline std::ostream& operator<<(std::ostream& o, const wxString& s)
+{
+    return o << s.mb_str();
+}
+
 
 ///////////////////////////////////////////////////////////////////////////////
 // Some more compiler warning tweaking and auto linking.