diff --git a/tests/controls/dialogtest.cpp b/tests/controls/dialogtest.cpp index d9bc559e5d..e0b73e5de2 100644 --- a/tests/controls/dialogtest.cpp +++ b/tests/controls/dialogtest.cpp @@ -59,13 +59,18 @@ void ModalDialogsTestCase::MessageDialog() { int rc; +#if wxUSE_FILEDLG + #define FILE_DIALOG_TEST ,\ + wxExpectModal(wxGetCwd() + "/test.txt").Optional() +#else + #define FILE_DIALOG_TEST +#endif + wxTEST_DIALOG ( rc = wxMessageBox("Should I fail?", "Question", wxYES|wxNO), wxExpectModal(wxNO) -#if wxUSE_FILEDLG - ,wxExpectModal(wxGetCwd() + "/test.txt").Optional() -#endif + FILE_DIALOG_TEST ); CPPUNIT_ASSERT_EQUAL(wxNO, rc);