code: def test_is_compatible_typed_dict_nested(self):
      class Inner(TypedDict):
          x: int
  
      class Outer(TypedDict):
          x: Inner  # pytype: disable=invalid-annotation
  
      self.assertIsCompatible({"x": {"x": 42}}, Outer)
      self.assertIsNotCompatible({"x": {}}, Outer)
      self.assertIsNotCompatible({"x": 42}, Outer)
  
imports: import sys
  import typing
  from typing import Any, List, Literal, TypedDict
  import unittest
  import tensorflow
  import tfx.types
  from tfx.types import standard_artifacts
  from tfx.utils import typing_utils
  import typing_extensions
  import ml_metadata
label_desc: Use image node_id 10 for calling the TypingUtilsTest obj's underlying member method code with example usage: obj.test_is_compatible_typed_dict_nested() without return types