From e6521414499247570e8e252ad5bc1d32fbdf33c3 Mon Sep 17 00:00:00 2001 From: Blake Griffith Date: Tue, 28 Jun 2016 16:55:46 -0500 Subject: [PATCH] Use lambda instead of closure. --- certbot/tests/error_handler_test.py | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/certbot/tests/error_handler_test.py b/certbot/tests/error_handler_test.py index c2551195a..f8ac0718b 100644 --- a/certbot/tests/error_handler_test.py +++ b/certbot/tests/error_handler_test.py @@ -11,13 +11,11 @@ import mock @contextmanager def signal_receiver(signums): """Context manager to catch signals""" - def receiver(signum, unused_frame): - signals.append(signum) signals = [] prev_handlers = {} for signum in signums: prev_handlers[signum] = signal.getsignal(signum) - signal.signal(signum, receiver) + signal.signal(signum, lambda signum, _: signals.append(signum)) yield signals for signum in signums: signal.signal(signum, prev_handlers[signum])