2017-01-15から1日間の記事一覧

signal handleするコードのテスト

はじめに signalをhandleするコード自体は手軽に書ける。 import signal import sys def on_sigint(signum, frame): print("hmm") sys.exit(1) signal.signal(signal.SIGINT, on_sigint) しかしこれが確実にtrapされたことを確認するテストを書くのはだるい …