@@ -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,17 +479,16 @@ def test_place_slaves(self):
479479class GridTest (AbstractWidgetTest , unittest .TestCase ):
480480
481481 def tearDown (self ):
482- super (GridTest , self ).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 = '' )
486485 for i in range (rows + 1 ):
487486 self .root .grid_rowconfigure (i , weight = 0 , minsize = 0 , pad = 0 , uniform = '' )
488487 self .root .grid_propagate (1 )
488+ super (GridTest , self ).tearDown ()
489489
490490 def test_grid_configure (self ):
491491 b = tkinter .Button (self .root )
492- self .addCleanup (b .destroy )
493492 self .assertEqual (b .grid_info (), {})
494493 b .grid_configure ()
495494 self .assertEqual (b .grid_info ()['in' ], self .root )
@@ -576,7 +575,6 @@ def test_grid_configure_pady(self):
576575
577576 def test_grid_configure_row (self ):
578577 b = tkinter .Button (self .root )
579- self .addCleanup (b .destroy )
580578 with self .assertRaisesRegexp (TclError , 'bad (row|grid) value "-1": '
581579 'must be a non-negative integer' ):
582580 b .grid_configure (row = - 1 )
@@ -782,7 +780,7 @@ def test_grid_bbox(self):
782780 self .root .grid_bbox (0 , 0 , 0 , 'x' )
783781 with self .assertRaises (TypeError ):
784782 self .root .grid_bbox (0 , 0 , 0 , 0 , 0 )
785- t = tkinter . Toplevel ( self .root )
783+ t = self .root
786784 # de-maximize
787785 t .wm_geometry ('1x1+0+0' )
788786 t .wm_geometry ('' )
@@ -810,7 +808,7 @@ def test_grid_location(self):
810808 self .root .grid_location ('x' , 'y' )
811809 with self .assertRaisesRegexp (TclError , 'bad screen distance "y"' ):
812810 self .root .grid_location ('1c' , 'y' )
813- t = tkinter . Toplevel ( self .root )
811+ t = self .root
814812 # de-maximize
815813 t .wm_geometry ('1x1+0+0' )
816814 t .wm_geometry ('' )
0 commit comments