Files
Phoenix/unittests/test_frame.py
Robin Dunn 6400014b77 Test for some missing constants
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxPython/Phoenix/trunk@71599 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2012-05-30 03:24:01 +00:00

58 lines
1.3 KiB
Python

import imp_unittest, unittest
import wtc
import wx
import os
#---------------------------------------------------------------------------
class frame_Tests(wtc.WidgetTestCase):
def test_frameStyles(self):
wx.FRAME_NO_TASKBAR
wx.FRAME_TOOL_WINDOW
wx.FRAME_FLOAT_ON_PARENT
def test_frameCtors(self):
f = wx.Frame(None)
f.Show()
f.Close()
f = wx.Frame(self.frame, title="Title", pos=(50,50), size=(100,100))
f.Show()
f.Close()
f = wx.Frame()
f.Create(None, title='2 phase')
f.Show()
f.Close()
def test_frameTopLevelTweaks(self):
# test a couple tweaks added in wx.TopLevelWidnow
f = wx.Frame()
f.MacSetMetalAppearance(True)
f.Create(None)
f.Show()
f.MacGetTopLevelWindowRef()
f.Close()
def test_frameProperties(self):
f = wx.Frame(None)
f.Show()
f.DefaultItem
f.Icon
f.Title
f.TmpDefaultItem
f.OSXModified
f.MacMetalAppearance
f.Close()
#---------------------------------------------------------------------------
if __name__ == '__main__':
unittest.main()