From fc5d3dfe2ed481f82e4d764bb421a3056ba7952b Mon Sep 17 00:00:00 2001 From: Scott Talbert Date: Tue, 28 Mar 2017 20:33:04 -0400 Subject: [PATCH] Set piBases for RichTextFormattingDialog Fixes: ====================================================================== FAIL: test_richtext_pi (__main__.PIImportTest) ---------------------------------------------------------------------- Traceback (most recent call last): File "unittests/test_pi_import.py", line 60, in test_richtext_pi self.runPI('richtext.pi') File "unittests/test_pi_import.py", line 32, in runPI self.assertEqual(sp.returncode, 0, stdout) AssertionError: 1 != 0 : b'Traceback (most recent call last):\n File "richtext.pi", line 11292, in \n class RichTextFormattingDialog(PropertySheetDialog):\nNameError: name \'PropertySheetDialog\' is not defined\n' ---------------------------------------------------------------------- --- etg/richtextformatdlg.py | 1 + 1 file changed, 1 insertion(+) diff --git a/etg/richtextformatdlg.py b/etg/richtextformatdlg.py index 77ec411b..19fa2483 100644 --- a/etg/richtextformatdlg.py +++ b/etg/richtextformatdlg.py @@ -36,6 +36,7 @@ def run(): assert isinstance(c, etgtools.ClassDef) tools.fixTopLevelWindowClass(c) tools.ignoreConstOverloads(c) + c.piBases = ['wx.adv.PropertySheetDialog'] #-----------------------------------------------------------------