code: def test_can_intercept_sigquit(self, exit_mock):
      signal_handling.exit_gracefully_on_sigquit()
      os.kill(os.getpid(), signal.SIGQUIT)
      exit_mock.assert_called_once_with(0)
  
file_path: launchpad/launchpad/launch/signal_handling_test.py
imports: import os
  import signal
  from absl.testing import absltest
  from launchpad.launch import signal_handling
  import mock
  from six.moves import range
label_desc: Use image node_id 2 for calling the SignalHandlingTest obj's underlying member method code with example usage: obj.test_can_intercept_sigquit(exit_mock) without return types