3939
4040
4141def tearDownModule ():
42- asyncio .set_event_loop_policy (None )
42+ support .set_event_loop_policy (None )
4343
4444
4545def broken_unix_getsockname ():
@@ -2684,8 +2684,9 @@ def test_get_event_loop_policy(self):
26842684 self .assertIs (policy , asyncio .get_event_loop_policy ())
26852685
26862686 def test_set_event_loop_policy (self ):
2687- self .assertRaises (
2688- TypeError , asyncio .set_event_loop_policy , object ())
2687+ with self .assertWarns (DeprecationWarning ):
2688+ self .assertRaises (
2689+ TypeError , asyncio .set_event_loop_policy , object ())
26892690
26902691 old_policy = asyncio .get_event_loop_policy ()
26912692
@@ -2790,7 +2791,8 @@ def get_event_loop(self):
27902791
27912792 old_policy = asyncio .get_event_loop_policy ()
27922793 try :
2793- asyncio .set_event_loop_policy (Policy ())
2794+ with self .assertWarns (DeprecationWarning ):
2795+ asyncio .set_event_loop_policy (Policy ())
27942796 loop = asyncio .new_event_loop ()
27952797
27962798 with self .assertRaises (TestError ):
@@ -2818,7 +2820,7 @@ async def func():
28182820 asyncio .get_event_loop ()
28192821
28202822 finally :
2821- asyncio .set_event_loop_policy (old_policy )
2823+ support .set_event_loop_policy (old_policy )
28222824 if loop is not None :
28232825 loop .close ()
28242826
@@ -2830,7 +2832,8 @@ async def func():
28302832 def test_get_event_loop_returns_running_loop2 (self ):
28312833 old_policy = asyncio .get_event_loop_policy ()
28322834 try :
2833- asyncio .set_event_loop_policy (asyncio .DefaultEventLoopPolicy ())
2835+ with self .assertWarns (DeprecationWarning ):
2836+ asyncio .set_event_loop_policy (asyncio .DefaultEventLoopPolicy ())
28342837 loop = asyncio .new_event_loop ()
28352838 self .addCleanup (loop .close )
28362839
@@ -2861,7 +2864,7 @@ async def func():
28612864 asyncio .get_event_loop ()
28622865
28632866 finally :
2864- asyncio .set_event_loop_policy (old_policy )
2867+ support .set_event_loop_policy (old_policy )
28652868 if loop is not None :
28662869 loop .close ()
28672870
0 commit comments