code: def testBadIdentifiers(self):
      # We're just testing that the code was imported without problems.
      message = test_bad_identifiers_pb2.TestBadIdentifiers()
      self.assertEqual(
          message.Extensions[test_bad_identifiers_pb2.message], "foo"
      )
      self.assertEqual(
          message.Extensions[test_bad_identifiers_pb2.descriptor], "bar"
      )
      self.assertEqual(
          message.Extensions[test_bad_identifiers_pb2.reflection], "baz"
      )
      self.assertEqual(
          message.Extensions[test_bad_identifiers_pb2.service], "qux"
      )
  
imports: from google.protobuf.internal import test_bad_identifiers_pb2
  from google.protobuf import unittest_custom_options_pb2
  from google.protobuf import unittest_import_pb2
  from google.protobuf import unittest_import_public_pb2
  from google.protobuf import unittest_mset_pb2
  from google.protobuf import unittest_mset_wire_format_pb2
  from google.protobuf import unittest_no_generic_services_pb2
  from google.protobuf import unittest_pb2
  from google.protobuf import service
  from google.protobuf import symbol_database
label_desc: Use image node_id 21 for calling the GeneratorTest obj's underlying member method code with example usage: obj.testBadIdentifiers() without return types