Finally do fix use of wxTranslateFromUnicodeFormat() in the unit test.

Don't reference the never defined function in the test any more.

(This does) close #16118.
This commit is contained in:
Vadim Zeitlin
2015-04-10 16:15:56 +02:00
parent 806317dfcc
commit 31d1644daa

View File

@@ -1449,15 +1449,15 @@ void DateTimeTestCase::TestDateOnly()
CPPUNIT_ASSERT_EQUAL( wxDateTime::Today(), wxDateTime::Now().GetDateOnly() );
}
#if defined(__WINDOWS__) || defined(__WXOSX__)
// This function is defined in src/common/intl.cpp and as it is not public we
// need to declare it here explicitly.
WXDLLIMPEXP_BASE
wxString wxTranslateFromUnicodeFormat(const wxString& fmt);
void DateTimeTestCase::TestTranslateFromUnicodeFormat()
{
#if defined(__WINDOWS__) || defined(__WXOSX__)
// This function is defined in src/common/intl.cpp and as it is not public we
// need to declare it here explicitly.
WXDLLIMPEXP_BASE
wxString wxTranslateFromUnicodeFormat(const wxString& fmt);
// Test single quote handling...
CPPUNIT_ASSERT_EQUAL("", wxTranslateFromUnicodeFormat("'"));
@@ -1484,8 +1484,7 @@ void DateTimeTestCase::TestTranslateFromUnicodeFormat()
CPPUNIT_ASSERT_EQUAL("'%H o'clock: It's about time'",
wxTranslateFromUnicodeFormat("''H 'o''clock: It''s about time'''"));
#endif // ports having wxTranslateFromUnicodeFormat()
}
#endif // ports having wxTranslateFromUnicodeFormat()
#endif // wxUSE_DATETIME