X-Git-Url: https://git.saurik.com/wxWidgets.git/blobdiff_plain/56601ff2db94ccc874107eb60c4564ceb47f6d02..01a65e7c585afb79e7c47a7b99f2e450b9e35542:/tests/config/config.cpp diff --git a/tests/config/config.cpp b/tests/config/config.cpp index 408d4d7b11..8e9cc4e180 100644 --- a/tests/config/config.cpp +++ b/tests/config/config.cpp @@ -67,7 +67,9 @@ void ConfigTestCase::ReadWriteLocalTest() config->Write(wxString(wxT("long1")), 234L); config->Write(wxT("double1"), 345.67); config->Write(wxT("bool1"), true); +#ifdef wxHAS_CONFIG_TEMPLATE_RW config->Write(wxT("color1"), wxColour(11,22,33,44)); +#endif // wxHAS_CONFIG_TEMPLATE_RW config->Flush(); delete config; @@ -114,12 +116,14 @@ void ConfigTestCase::ReadWriteLocalTest() CPPUNIT_ASSERT( config->ReadBool(wxT("bool1"), false) == bool1 ); +#ifdef wxHAS_CONFIG_TEMPLATE_RW wxColour color1; r = config->Read(wxT("color1"), &color1); CPPUNIT_ASSERT( r ); CPPUNIT_ASSERT( color1 == wxColour(11,22,33,44) ); CPPUNIT_ASSERT( config->ReadObject(wxT("color1"), wxNullColour) == color1 ); +#endif // wxHAS_CONFIG_TEMPLATE_RW config->DeleteAll(); delete config; @@ -149,9 +153,11 @@ void ConfigTestCase::ReadValues(wxConfig *config, bool has_values) bool bool1; r = config->Read(wxT("bool1"), &bool1, true); CPPUNIT_ASSERT_EQUAL( r, has_values ); +#ifdef wxHAS_CONFIG_TEMPLATE_RW wxColour color1; r = config->Read(wxT("color1"), &color1, wxColour(11,22,33,44)); CPPUNIT_ASSERT_EQUAL( r, has_values ); +#endif // wxHAS_CONFIG_TEMPLATE_RW }