mirror of
https://github.com/wxWidgets/Phoenix.git
synced 2025-09-05 17:30:26 +02:00
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxPython/Phoenix/trunk@69095 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
85 lines
2.0 KiB
Python
85 lines
2.0 KiB
Python
import imp_unittest, unittest
|
|
import wtc
|
|
import wx
|
|
|
|
#---------------------------------------------------------------------------
|
|
|
|
class WindowTests(wtc.WidgetTestCase):
|
|
|
|
def test_SimpleWindowCtor(self):
|
|
w = wx.Window(self.frame, -1, (10,10), (50,50),
|
|
wx.BORDER_SIMPLE|wx.VSCROLL)
|
|
self.assertTrue(w.GetWindowStyle() == wx.BORDER_SIMPLE|wx.VSCROLL)
|
|
self.assertTrue(w.Parent is self.frame)
|
|
|
|
# Just test that these properties exist for now. More tests can be
|
|
# added later to ensure that they work correctly.
|
|
w.AcceleratorTable
|
|
w.AutoLayout
|
|
w.BackgroundColour
|
|
w.BackgroundStyle
|
|
w.EffectiveMinSize
|
|
w.BestSize
|
|
w.BestVirtualSize
|
|
w.Border
|
|
w.Caret
|
|
w.CharHeight
|
|
w.CharWidth
|
|
w.Children
|
|
w.ClientAreaOrigin
|
|
w.ClientRect
|
|
w.ClientSize
|
|
w.Constraints
|
|
w.ContainingSizer
|
|
w.Cursor
|
|
w.DefaultAttributes
|
|
w.DropTarget
|
|
w.EventHandler
|
|
w.ExtraStyle
|
|
w.Font
|
|
w.ForegroundColour
|
|
w.GrandParent
|
|
w.TopLevelParent
|
|
w.Handle
|
|
w.HelpText
|
|
w.Id
|
|
w.Label
|
|
w.LayoutDirection
|
|
w.MaxHeight
|
|
w.MaxSize
|
|
w.MaxWidth
|
|
w.MinHeight
|
|
w.MinSize
|
|
w.MinWidth
|
|
w.Name
|
|
w.Parent
|
|
w.Position
|
|
w.Rect
|
|
w.ScreenPosition
|
|
w.ScreenRect
|
|
w.Size
|
|
w.Sizer
|
|
w.ThemeEnabled
|
|
w.ToolTip
|
|
w.UpdateClientRect
|
|
w.UpdateRegion
|
|
w.Validator
|
|
w.VirtualSize
|
|
w.WindowStyle
|
|
w.WindowStyleFlag
|
|
w.WindowVariant
|
|
w.Shown
|
|
w.Enabled
|
|
w.TopLevel
|
|
w.MinClientSize
|
|
w.MaxClientSize
|
|
|
|
|
|
|
|
|
|
#---------------------------------------------------------------------------
|
|
|
|
|
|
if __name__ == '__main__':
|
|
unittest.main()
|