code: def test_exported_symbol_includes_module(self):
      exporter = exported_api.ExportedApi()
      p = extractor.Parser(
          exporter,
          decorator="tf.tf_export",
          api_name="tf",
      )
      self.assertRaisesRegex(
          extractor.BadExportError,
          "test.py:3",
          lambda: p.process(  # pylint: disable=g-long-lambda
              "test.py",
              """# 1
  from tf import tf_export  # 2
  tf_export(a)(x.b)  # 3
              """,
          ),
      )
  
file_path: tensorflow/tensorflow/python/tools/api/generator2/extractor/extractor_test.py
imports: from absl.testing import absltest
  from tensorflow.python.tools.api.generator2.extractor import extractor
  from tensorflow.python.tools.api.generator2.shared import exported_api
label_desc: Use image node_id 8 for calling the ParserTest obj's underlying member method code with example usage: obj.test_exported_symbol_includes_module() without return types