From 09be7d166bcf42687e9598bbe8db5698fae97e95 Mon Sep 17 00:00:00 2001 From: Robin Dunn Date: Fri, 10 Jan 2014 05:39:42 +0000 Subject: [PATCH] Add test for wx.FlexGridSizer.GetColWidths and GetRowHeights git-svn-id: https://svn.wxwidgets.org/svn/wx/wxPython/Phoenix/trunk@75583 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775 --- unittests/test_sizer.py | 18 ++++++++++++++++++ 1 file changed, 18 insertions(+) diff --git a/unittests/test_sizer.py b/unittests/test_sizer.py index fb09a670..f08078bb 100644 --- a/unittests/test_sizer.py +++ b/unittests/test_sizer.py @@ -22,6 +22,24 @@ class sizer_Tests(wtc.WidgetTestCase): fgs1 = wx.FlexGridSizer(4, 5, 6) fgs2 = wx.FlexGridSizer(4, (5,6)) fgs3 = wx.FlexGridSizer(cols=4, hgap=5, vgap=6) + + def test_sizerFlexGrid2(self): + fgs = wx.FlexGridSizer(cols=4, hgap=5, vgap=6) + for x in range(20): + fgs.Add(wx.StaticText(self.frame, -1, str(x))) + fgs.AddGrowableCol(1, 1) + fgs.AddGrowableCol(3, 2) + fgs.AddGrowableRow(2) + fgs.RemoveGrowableRow(2) + + self.frame.SetSizer(fgs) + self.frame.Layout() + + widths = fgs.GetColWidths() + heights = fgs.GetRowHeights() + self.assertEqual(4, len(widths)) + self.assertEqual(5, len(heights)) + def test_sizer2(self): s = wx.BoxSizer(wx.VERTICAL)