From: Steve Lamerton Date: Sun, 5 Sep 2010 13:31:13 +0000 (+0000) Subject: Simplify ButtonTestCase::Bitmap. The old test was not correct as it tested all bitmap... X-Git-Url: https://git.saurik.com/wxWidgets.git/commitdiff_plain/d377e9fe754e638f326a6885d7907910c77019e0 Simplify ButtonTestCase::Bitmap. The old test was not correct as it tested all bitmaps to see if they were valid, however these do not get set by SetBitmap and so the tests only passed if the platform set valid defaults. git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@65472 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775 --- diff --git a/tests/controls/buttontest.cpp b/tests/controls/buttontest.cpp index bb540b2cfc..64247d03f3 100644 --- a/tests/controls/buttontest.cpp +++ b/tests/controls/buttontest.cpp @@ -167,19 +167,15 @@ void ButtonTestCase::BitmapMargins() void ButtonTestCase::Bitmap() { -#if !defined(__WXGTK__) && !defined(__WXOSX__) //We start with no bitmaps CPPUNIT_ASSERT(!m_button->GetBitmap().IsOk()); - //Set bitmap should set a bitmap for all states - m_button->SetBitmap(wxArtProvider::GetIcon(wxART_INFORMATION, wxART_OTHER, + + m_button->SetBitmap(wxArtProvider::GetIcon(wxART_INFORMATION, + wxART_OTHER, wxSize(32, 32))); - CPPUNIT_ASSERT(m_button->GetBitmapDisabled().IsOk()); - CPPUNIT_ASSERT(m_button->GetBitmapPressed().IsOk()); - CPPUNIT_ASSERT(m_button->GetBitmapCurrent().IsOk()); - CPPUNIT_ASSERT(m_button->GetBitmapFocus().IsOk()); -#endif + CPPUNIT_ASSERT(m_button->GetBitmap().IsOk()); } #endif //wxUSE_BUTTON