code: def test_debug_skipping_class(self):
      @unittest.skip("testing")
      class Foo(unittest.TestCase):
          def setUp(self):
              events.append("setUp")
  
          def tearDown(self):
              events.append("tearDown")
  
          def test(self):
              events.append("test")
  
      events = []
      test = Foo("test")
      with self.assertRaises(unittest.SkipTest) as cm:
          test.debug()
      self.assertIn("testing", str(cm.exception))
      self.assertEqual(events, [])
  
imports: import unittest
  from test.test_unittest.support import LoggingResult
label_desc: Use image node_id 24 for calling the Test_TestSkipping obj's underlying member method code with example usage: obj.test_debug_skipping_class() without return types