#!/usr/bin/perl -w

use strict;
use Test::More tests => 50;

use_ok( 'Wx::Demo' );
use_ok( 'Wx::DemoModules::lib::BaseModule' );
use_ok( 'Wx::DemoModules::lib::DataObjects' );
use_ok( 'Wx::DemoModules::wxBitmapButton' );
use_ok( 'Wx::DemoModules::wxBoxSizer' );
use_ok( 'Wx::DemoModules::wxCalendarCtrl' );
use_ok( 'Wx::DemoModules::wxCheckListBox' );
use_ok( 'Wx::DemoModules::wxChoice' );
use_ok( 'Wx::DemoModules::wxClipboard' );
use_ok( 'Wx::DemoModules::wxColourDialog' );
use_ok( 'Wx::DemoModules::wxComboBox' );
use_ok( 'Wx::DemoModules::wxDND' );
use_ok( 'Wx::DemoModules::wxDatePickerCtrl' );
use_ok( 'Wx::DemoModules::wxDirDialog' );
use_ok( 'Wx::DemoModules::wxFileDialog' );
use_ok( 'Wx::DemoModules::wxFlexGridSizer' );
use_ok( 'Wx::DemoModules::wxFontDialog' );
use_ok( 'Wx::DemoModules::wxGauge' );
use_ok( 'Wx::DemoModules::wxGrid' );
use_ok( 'Wx::DemoModules::wxGridCER' );
use_ok( 'Wx::DemoModules::wxGridER' );
use_ok( 'Wx::DemoModules::wxGridSizer' );
use_ok( 'Wx::DemoModules::wxGridTable' );
use_ok( 'Wx::DemoModules::wxHtmlDynamic' );
use_ok( 'Wx::DemoModules::wxHtmlTag' );
use_ok( 'Wx::DemoModules::wxHtmlWindow' );
use_ok( 'Wx::DemoModules::wxListBox' );
use_ok( 'Wx::DemoModules::wxListCtrl' );
use_ok( 'Wx::DemoModules::wxMDI' );

# naughty me...
defined &Wx::MediaCtrl::new || eval 'sub Wx::MediaCtrl::new { }';
use_ok( 'Wx::DemoModules::wxMediaCtrl' );

use_ok( 'Wx::DemoModules::wxMultiChoiceDialog' );
use_ok( 'Wx::DemoModules::wxPrinting' );
use_ok( 'Wx::DemoModules::wxProgressDialog' );
use_ok( 'Wx::DemoModules::wxRadioBox' );
use_ok( 'Wx::DemoModules::wxRadioButton' );
use_ok( 'Wx::DemoModules::wxScrollBar' );
use_ok( 'Wx::DemoModules::wxScrolledWindow' );
use_ok( 'Wx::DemoModules::wxSingleChoiceDialog' );
use_ok( 'Wx::DemoModules::wxSlider' );
use_ok( 'Wx::DemoModules::wxSpinButton' );
use_ok( 'Wx::DemoModules::wxSpinCtrl' );
use_ok( 'Wx::DemoModules::wxSplashScreen' );
use_ok( 'Wx::DemoModules::wxStaticBitmap' );
use_ok( 'Wx::DemoModules::wxStaticText' );
use_ok( 'Wx::DemoModules::wxTextEntryDialog' );
use_ok( 'Wx::DemoModules::wxTreeCtrl' );
use_ok( 'Wx::DemoModules::wxValidator' );
use_ok( 'Wx::DemoModules::wxWizard' );
use_ok( 'Wx::DemoModules::wxXrc' );
use_ok( 'Wx::DemoModules::wxXrcCustom' );
