Change {DECLARE,IMPLEMENT}_*CLASS and {DECLARE,BEGIN,END}_EVENT_TABLE
occurrences to use the wx-prefixed version of the macros.
		
	
		
			
				
	
	
		
			59 lines
		
	
	
		
			1.6 KiB
		
	
	
	
		
			C++
		
	
	
	
	
	
			
		
		
	
	
			59 lines
		
	
	
		
			1.6 KiB
		
	
	
	
		
			C++
		
	
	
	
	
	
| ///////////////////////////////////////////////////////////////////////////////
 | |
| // Name:        tests/controls/htmllboxtest.cpp
 | |
| // Purpose:     wxSimpleHtmlListBoxNameStr unit test
 | |
| // Author:      Vadim Zeitlin
 | |
| // Created:     2010-11-27
 | |
| // Copyright:   (c) 2010 Vadim Zeitlin <vadim@wxwidgets.org>
 | |
| ///////////////////////////////////////////////////////////////////////////////
 | |
| 
 | |
| #include "testprec.h"
 | |
| 
 | |
| #ifdef __BORLANDC__
 | |
|     #pragma hdrstop
 | |
| #endif
 | |
| 
 | |
| #ifndef WX_PRECOMP
 | |
|     #include "wx/app.h"
 | |
| #endif // WX_PRECOMP
 | |
| 
 | |
| #include "wx/htmllbox.h"
 | |
| #include "itemcontainertest.h"
 | |
| 
 | |
| class HtmlListBoxTestCase : public ItemContainerTestCase,
 | |
|                             public CppUnit::TestCase
 | |
| {
 | |
| public:
 | |
|     HtmlListBoxTestCase() { }
 | |
| 
 | |
|     virtual void setUp();
 | |
|     virtual void tearDown();
 | |
| 
 | |
| private:
 | |
|     virtual wxItemContainer *GetContainer() const { return m_htmllbox; }
 | |
|     virtual wxWindow *GetContainerWindow() const { return m_htmllbox; }
 | |
| 
 | |
|     CPPUNIT_TEST_SUITE( HtmlListBoxTestCase );
 | |
|         wxITEM_CONTAINER_TESTS();
 | |
|     CPPUNIT_TEST_SUITE_END();
 | |
| 
 | |
|     wxSimpleHtmlListBox* m_htmllbox;
 | |
| 
 | |
|     wxDECLARE_NO_COPY_CLASS(HtmlListBoxTestCase);
 | |
| };
 | |
| 
 | |
| // register in the unnamed registry so that these tests are run by default
 | |
| CPPUNIT_TEST_SUITE_REGISTRATION( HtmlListBoxTestCase );
 | |
| 
 | |
| // also include in its own registry so that these tests can be run alone
 | |
| CPPUNIT_TEST_SUITE_NAMED_REGISTRATION( HtmlListBoxTestCase, "HtmlListBoxTestCase" );
 | |
| 
 | |
| void HtmlListBoxTestCase::setUp()
 | |
| {
 | |
|     m_htmllbox = new wxSimpleHtmlListBox(wxTheApp->GetTopWindow(), wxID_ANY);
 | |
| }
 | |
| 
 | |
| void HtmlListBoxTestCase::tearDown()
 | |
| {
 | |
|     wxDELETE(m_htmllbox);
 | |
| }
 |