@@ -60,11 +60,10 @@ def setUp(self):
60
60
super ().setUp ()
61
61
self .widget = ttk .Button (self .root , width = 0 , text = "Text" )
62
62
self .widget .pack ()
63
- self .widget .wait_visibility ()
64
63
65
64
66
65
def test_identify (self ):
67
- self .widget .update_idletasks ()
66
+ self .widget .update ()
68
67
self .assertEqual (self .widget .identify (
69
68
int (self .widget .winfo_width () / 2 ),
70
69
int (self .widget .winfo_height () / 2 )
@@ -326,8 +325,7 @@ def test_bbox(self):
326
325
327
326
def test_identify (self ):
328
327
self .entry .pack ()
329
- self .entry .wait_visibility ()
330
- self .entry .update_idletasks ()
328
+ self .entry .update ()
331
329
332
330
# bpo-27313: macOS Cocoa widget differs from X, allow either
333
331
if sys .platform == 'darwin' :
@@ -449,7 +447,7 @@ def test_virtual_event(self):
449
447
self .combo .bind ('<<ComboboxSelected>>' ,
450
448
lambda evt : success .append (True ))
451
449
self .combo .pack ()
452
- self .combo .wait_visibility ()
450
+ self .combo .update ()
453
451
454
452
height = self .combo .winfo_height ()
455
453
self ._show_drop_down_listbox ()
@@ -465,7 +463,7 @@ def test_postcommand(self):
465
463
466
464
self .combo ['postcommand' ] = lambda : success .append (True )
467
465
self .combo .pack ()
468
- self .combo .wait_visibility ()
466
+ self .combo .update ()
469
467
470
468
self ._show_drop_down_listbox ()
471
469
self .assertTrue (success )
@@ -665,7 +663,6 @@ def test_sashpos(self):
665
663
self .assertRaises (tkinter .TclError , self .paned .sashpos , 1 )
666
664
667
665
self .paned .pack (expand = True , fill = 'both' )
668
- self .paned .wait_visibility ()
669
666
670
667
curr_pos = self .paned .sashpos (0 )
671
668
self .paned .sashpos (0 , 1000 )
@@ -933,7 +930,7 @@ def test_tab_identifiers(self):
933
930
self .nb .add (self .child1 , text = 'a' )
934
931
935
932
self .nb .pack ()
936
- self .nb .wait_visibility ()
933
+ self .nb .update ()
937
934
if sys .platform == 'darwin' :
938
935
tb_idx = "@20,5"
939
936
else :
@@ -1041,7 +1038,7 @@ def test_insert(self):
1041
1038
1042
1039
def test_select (self ):
1043
1040
self .nb .pack ()
1044
- self .nb .wait_visibility ()
1041
+ self .nb .update ()
1045
1042
1046
1043
success = []
1047
1044
tab_changed = []
@@ -1084,7 +1081,7 @@ def test_tabs(self):
1084
1081
1085
1082
def test_traversal (self ):
1086
1083
self .nb .pack ()
1087
- self .nb .wait_visibility ()
1084
+ self .nb .update ()
1088
1085
1089
1086
self .nb .select (0 )
1090
1087
@@ -1342,7 +1339,6 @@ def test_show(self):
1342
1339
def test_bbox (self ):
1343
1340
self .tv .pack ()
1344
1341
self .assertEqual (self .tv .bbox ('' ), '' )
1345
- self .tv .wait_visibility ()
1346
1342
self .tv .update ()
1347
1343
1348
1344
item_id = self .tv .insert ('' , 'end' )
@@ -1536,7 +1532,6 @@ def simulate_heading_click(x, y):
1536
1532
success = [] # no success for now
1537
1533
1538
1534
self .tv .pack ()
1539
- self .tv .wait_visibility ()
1540
1535
self .tv .heading ('#0' , command = lambda : success .append (True ))
1541
1536
self .tv .column ('#0' , width = 100 )
1542
1537
self .tv .update ()
@@ -1784,7 +1779,6 @@ def test_tag_bind(self):
1784
1779
lambda evt : events .append (2 ))
1785
1780
1786
1781
self .tv .pack ()
1787
- self .tv .wait_visibility ()
1788
1782
self .tv .update ()
1789
1783
1790
1784
pos_y = set ()
0 commit comments