@@ -278,7 +278,7 @@ class PlaceTest(AbstractWidgetTest, unittest.TestCase):
278278
279279 def create2 (self ):
280280 t = tkinter .Toplevel (self .root , width = 300 , height = 200 , bd = 0 )
281- t .wm_geometry ('+0+0' )
281+ t .wm_geometry ('300x200 +0+0' )
282282 f = tkinter .Frame (t , width = 154 , height = 84 , bd = 2 , relief = 'raised' )
283283 f .place_configure (x = 48 , y = 38 )
284284 f2 = tkinter .Frame (t , width = 30 , height = 60 , bd = 2 , relief = 'raised' )
@@ -479,7 +479,6 @@ def test_place_slaves(self):
479479class GridTest (AbstractWidgetTest , unittest .TestCase ):
480480
481481 def tearDown (self ):
482- super ().tearDown ()
483482 cols , rows = self .root .grid_size ()
484483 for i in range (cols + 1 ):
485484 self .root .grid_columnconfigure (i , weight = 0 , minsize = 0 , pad = 0 , uniform = '' )
@@ -488,10 +487,10 @@ def tearDown(self):
488487 self .root .grid_propagate (1 )
489488 if tcl_version >= (8 , 5 ):
490489 self .root .grid_anchor ('nw' )
490+ super ().tearDown ()
491491
492492 def test_grid_configure (self ):
493493 b = tkinter .Button (self .root )
494- self .addCleanup (b .destroy )
495494 self .assertEqual (b .grid_info (), {})
496495 b .grid_configure ()
497496 self .assertEqual (b .grid_info ()['in' ], self .root )
@@ -578,7 +577,6 @@ def test_grid_configure_pady(self):
578577
579578 def test_grid_configure_row (self ):
580579 b = tkinter .Button (self .root )
581- self .addCleanup (b .destroy )
582580 with self .assertRaisesRegex (TclError , 'bad (row|grid) value "-1": '
583581 'must be a non-negative integer' ):
584582 b .grid_configure (row = - 1 )
@@ -795,7 +793,7 @@ def test_grid_bbox(self):
795793 self .root .grid_bbox (0 , 0 , 0 , 'x' )
796794 with self .assertRaises (TypeError ):
797795 self .root .grid_bbox (0 , 0 , 0 , 0 , 0 )
798- t = tkinter . Toplevel ( self .root )
796+ t = self .root
799797 # de-maximize
800798 t .wm_geometry ('1x1+0+0' )
801799 t .wm_geometry ('' )
@@ -823,7 +821,7 @@ def test_grid_location(self):
823821 self .root .grid_location ('x' , 'y' )
824822 with self .assertRaisesRegex (TclError , 'bad screen distance "y"' ):
825823 self .root .grid_location ('1c' , 'y' )
826- t = tkinter . Toplevel ( self .root )
824+ t = self .root
827825 # de-maximize
828826 t .wm_geometry ('1x1+0+0' )
829827 t .wm_geometry ('' )
0 commit comments