code: def test_getqualifiedname_finds_via_parent_module(self):
      # TODO(mdan): This test is vulnerable to change in the lib module.
      # A better way to forge modules should be found.
      self.assertEqual(
          inspect_utils.getqualifiedname(
              lib.__dict__, lib.io.file_io.FileIO, max_depth=1
          ),
          "io.file_io.FileIO",
      )
  
imports: import abc
  import collections
  import functools
  import textwrap
  import types
  from tensorflow.python import lib
  from tensorflow.python.autograph.pyct import inspect_utils
  from tensorflow.python.autograph.pyct.testing import basic_definitions
  from tensorflow.python.autograph.pyct.testing import decorators
  from tensorflow.python.framework import constant_op
  from tensorflow.python.platform import test
label_desc: Use image node_id 20 for calling the InspectUtilsTest obj's underlying member method code with example usage: obj.test_getqualifiedname_finds_via_parent_module() without return types