@@ -69,6 +69,7 @@ def test_handle_signal_cancelled_handler(self):
6969 @mock .patch ('asyncio.unix_events.signal' )
7070 def test_add_signal_handler_setup_error (self , m_signal ):
7171 m_signal .NSIG = signal .NSIG
72+ m_signal .valid_signals = signal .valid_signals
7273 m_signal .set_wakeup_fd .side_effect = ValueError
7374
7475 self .assertRaises (
@@ -96,6 +97,7 @@ async def simple_coroutine():
9697 @mock .patch ('asyncio.unix_events.signal' )
9798 def test_add_signal_handler (self , m_signal ):
9899 m_signal .NSIG = signal .NSIG
100+ m_signal .valid_signals = signal .valid_signals
99101
100102 cb = lambda : True
101103 self .loop .add_signal_handler (signal .SIGHUP , cb )
@@ -106,6 +108,7 @@ def test_add_signal_handler(self, m_signal):
106108 @mock .patch ('asyncio.unix_events.signal' )
107109 def test_add_signal_handler_install_error (self , m_signal ):
108110 m_signal .NSIG = signal .NSIG
111+ m_signal .valid_signals = signal .valid_signals
109112
110113 def set_wakeup_fd (fd ):
111114 if fd == - 1 :
@@ -125,6 +128,7 @@ class Err(OSError):
125128 @mock .patch ('asyncio.base_events.logger' )
126129 def test_add_signal_handler_install_error2 (self , m_logging , m_signal ):
127130 m_signal .NSIG = signal .NSIG
131+ m_signal .valid_signals = signal .valid_signals
128132
129133 class Err (OSError ):
130134 errno = errno .EINVAL
@@ -145,6 +149,7 @@ class Err(OSError):
145149 errno = errno .EINVAL
146150 m_signal .signal .side_effect = Err
147151 m_signal .NSIG = signal .NSIG
152+ m_signal .valid_signals = signal .valid_signals
148153
149154 self .assertRaises (
150155 RuntimeError ,
@@ -156,6 +161,7 @@ class Err(OSError):
156161 @mock .patch ('asyncio.unix_events.signal' )
157162 def test_remove_signal_handler (self , m_signal ):
158163 m_signal .NSIG = signal .NSIG
164+ m_signal .valid_signals = signal .valid_signals
159165
160166 self .loop .add_signal_handler (signal .SIGHUP , lambda : True )
161167
@@ -170,6 +176,7 @@ def test_remove_signal_handler(self, m_signal):
170176 def test_remove_signal_handler_2 (self , m_signal ):
171177 m_signal .NSIG = signal .NSIG
172178 m_signal .SIGINT = signal .SIGINT
179+ m_signal .valid_signals = signal .valid_signals
173180
174181 self .loop .add_signal_handler (signal .SIGINT , lambda : True )
175182 self .loop ._signal_handlers [signal .SIGHUP ] = object ()
@@ -187,6 +194,7 @@ def test_remove_signal_handler_2(self, m_signal):
187194 @mock .patch ('asyncio.base_events.logger' )
188195 def test_remove_signal_handler_cleanup_error (self , m_logging , m_signal ):
189196 m_signal .NSIG = signal .NSIG
197+ m_signal .valid_signals = signal .valid_signals
190198 self .loop .add_signal_handler (signal .SIGHUP , lambda : True )
191199
192200 m_signal .set_wakeup_fd .side_effect = ValueError
@@ -197,6 +205,7 @@ def test_remove_signal_handler_cleanup_error(self, m_logging, m_signal):
197205 @mock .patch ('asyncio.unix_events.signal' )
198206 def test_remove_signal_handler_error (self , m_signal ):
199207 m_signal .NSIG = signal .NSIG
208+ m_signal .valid_signals = signal .valid_signals
200209 self .loop .add_signal_handler (signal .SIGHUP , lambda : True )
201210
202211 m_signal .signal .side_effect = OSError
@@ -207,6 +216,7 @@ def test_remove_signal_handler_error(self, m_signal):
207216 @mock .patch ('asyncio.unix_events.signal' )
208217 def test_remove_signal_handler_error2 (self , m_signal ):
209218 m_signal .NSIG = signal .NSIG
219+ m_signal .valid_signals = signal .valid_signals
210220 self .loop .add_signal_handler (signal .SIGHUP , lambda : True )
211221
212222 class Err (OSError ):
@@ -219,6 +229,7 @@ class Err(OSError):
219229 @mock .patch ('asyncio.unix_events.signal' )
220230 def test_close (self , m_signal ):
221231 m_signal .NSIG = signal .NSIG
232+ m_signal .valid_signals = signal .valid_signals
222233
223234 self .loop .add_signal_handler (signal .SIGHUP , lambda : True )
224235 self .loop .add_signal_handler (signal .SIGCHLD , lambda : True )
@@ -236,6 +247,7 @@ def test_close(self, m_signal):
236247 @mock .patch ('asyncio.unix_events.signal' )
237248 def test_close_on_finalizing (self , m_signal , m_sys ):
238249 m_signal .NSIG = signal .NSIG
250+ m_signal .valid_signals = signal .valid_signals
239251 self .loop .add_signal_handler (signal .SIGHUP , lambda : True )
240252
241253 self .assertEqual (len (self .loop ._signal_handlers ), 1 )
0 commit comments