Fix Window::SizerErrors test in release build

In release build no exceptions are thrown by wxASSERT/wxCHECK
so there is no need to check them.
This commit is contained in:
Artur Wieczorek
2021-09-11 21:51:43 +02:00
committed by AW
parent 3840b0b1c4
commit a86419c0be

View File

@@ -431,8 +431,13 @@ TEST_CASE_METHOD(WindowTestCase, "Window::SizerErrors", "[window][sizer][error]"
wxScopedPtr<wxSizer> const sizer2(new wxBoxSizer(wxHORIZONTAL));
REQUIRE_NOTHROW( sizer1->Add(child) );
#ifdef __WXDEBUG__
CHECK_THROWS_AS( sizer1->Add(child), TestAssertFailure );
CHECK_THROWS_AS( sizer2->Add(child), TestAssertFailure );
#else
CHECK_NOTHROW( sizer1->Add(child) );
CHECK_NOTHROW( sizer2->Add(child) );
#endif
CHECK_NOTHROW( sizer1->Detach(child) );
CHECK_NOTHROW( sizer2->Add(child) );