File tree Expand file tree Collapse file tree 1 file changed +7
-5
lines changed Expand file tree Collapse file tree 1 file changed +7
-5
lines changed Original file line number Diff line number Diff line change @@ -321,21 +321,23 @@ def test_from_display_module(self):
321321 pygame .init ()
322322
323323 def test_window_surface (self ):
324+ # window's surface uses an event callback that may take some time to get
325+ # processed by the system event queue - sleep for 1 second to give
326+ # the window event queue chance to catch up
324327 win = Window (size = (640 , 480 ))
328+ time .sleep (1 )
325329 surf = win .get_surface ()
326330
327331 self .assertIsInstance (surf , pygame .Surface )
328332
329333 # test auto resize
330334 self .assertTupleEqual (win .size , surf .get_size ())
331- # autoresize uses an event callback that may take some time to get
332- # processed by the system event queue, sleep for 3 seconds to give
333- # the queue chance to catch up
335+
334336 win .size = (100 , 100 )
335- time .sleep (3 )
337+ time .sleep (1 )
336338 self .assertTupleEqual (win .size , surf .get_size ())
337339 win .size = (1280 , 720 )
338- time .sleep (3 )
340+ time .sleep (1 )
339341 self .assertTupleEqual (win .size , surf .get_size ())
340342
341343 # window surface should be invalid after the window is destroyed
You can’t perform that action at this time.
0 commit comments