code: def test_isinstance_normal(self):
      # normal instances
      self.assertEqual(True, isinstance(Super(), Super))
      self.assertEqual(False, isinstance(Super(), Child))
      self.assertEqual(False, isinstance(Super(), AbstractSuper))
      self.assertEqual(False, isinstance(Super(), AbstractChild))
  
      self.assertEqual(True, isinstance(Child(), Super))
      self.assertEqual(False, isinstance(Child(), AbstractSuper))
  
imports: import unittest
  import typing
  from test import support
label_desc: Use image node_id 1 for calling the TestIsInstanceIsSubclass obj's underlying member method code with example usage: obj.test_isinstance_normal() without return types