mirror of
https://github.com/wxWidgets/Phoenix.git
synced 2026-01-05 11:30:06 +01:00
Fix abstract class tests - check for TypeError instead of expected failure
This commit is contained in:
@@ -45,13 +45,13 @@ class headercol_Tests(wtc.WidgetTestCase):
|
||||
wx.COL_HIDDEN
|
||||
wx.COL_DEFAULT_FLAGS
|
||||
|
||||
@unittest.expectedFailure
|
||||
def test_headercolAbsClass1(self):
|
||||
hc = wx.HeaderColumn()
|
||||
with self.assertRaises(TypeError):
|
||||
hc = wx.HeaderColumn()
|
||||
|
||||
@unittest.expectedFailure
|
||||
def test_headercolAbsClass2(self):
|
||||
hc = wx.SettableHeaderColumn()
|
||||
with self.assertRaises(TypeError):
|
||||
hc = wx.SettableHeaderColumn()
|
||||
|
||||
#---------------------------------------------------------------------------
|
||||
|
||||
|
||||
@@ -40,9 +40,9 @@ class headerctrl_Tests(wtc.WidgetTestCase):
|
||||
wx.EVT_HEADER_DRAGGING_CANCELLED
|
||||
|
||||
|
||||
@unittest.expectedFailure # it's an abstract class
|
||||
def test_headerctrl2(self):
|
||||
hc = wx.HeaderCtrl(self.frame)
|
||||
with self.assertRaises(TypeError):
|
||||
hc = wx.HeaderCtrl(self.frame)
|
||||
|
||||
def test_headerctrl3(self):
|
||||
hc = wx.HeaderCtrlSimple()
|
||||
|
||||
@@ -207,13 +207,13 @@ class richtextbuffer_Tests(wtc.WidgetTestCase):
|
||||
c = wx.richtext.RichTextDrawingContext(None)
|
||||
|
||||
|
||||
@unittest.expectedFailure
|
||||
def test_richtextbuffer17(self):
|
||||
o1 = wx.richtext.RichTextObject() # It's an ABC
|
||||
with self.assertRaises(TypeError):
|
||||
o1 = wx.richtext.RichTextObject() # It's an ABC
|
||||
|
||||
@unittest.expectedFailure
|
||||
def test_richtextbuffer18(self):
|
||||
o1 = wx.richtext.RichTextCompositeObject() # It's an ABC
|
||||
with self.assertRaises(TypeError):
|
||||
o1 = wx.richtext.RichTextCompositeObject() # It's an ABC
|
||||
|
||||
def test_richtextbuffer19(self):
|
||||
o1 = wx.richtext.RichTextParagraphLayoutBox()
|
||||
@@ -224,9 +224,9 @@ class richtextbuffer_Tests(wtc.WidgetTestCase):
|
||||
def test_richtextbuffer21(self):
|
||||
o1 = wx.richtext.RichTextField()
|
||||
|
||||
@unittest.expectedFailure
|
||||
def test_richtextbuffer22(self):
|
||||
o1 = wx.richtext.RichTextFieldType('foo') # It's an ABC
|
||||
with self.assertRaises(TypeError):
|
||||
o1 = wx.richtext.RichTextFieldType('foo') # It's an ABC
|
||||
|
||||
def test_richtextbuffer23(self):
|
||||
o1 = wx.richtext.RichTextFieldTypeStandard()
|
||||
|
||||
@@ -16,9 +16,9 @@ class richtextstyles_Tests(wtc.WidgetTestCase):
|
||||
ctrl.Create(self.frame)
|
||||
|
||||
|
||||
@unittest.expectedFailure # RichTextStyleDefinition is abstract
|
||||
def test_richtextstyles03(self):
|
||||
sdef = wx.richtext.RichTextStyleDefinition()
|
||||
with self.assertRaises(TypeError):
|
||||
sdef = wx.richtext.RichTextStyleDefinition()
|
||||
|
||||
|
||||
def test_richtextstyles04(self):
|
||||
|
||||
Reference in New Issue
Block a user