code: def testRoundtripNodeData(self):
      o = object()
      self.roundtrip_node_data([o, o, o])
      self.roundtrip_node_data((o, o, o))
      self.roundtrip_node_data({"a": o, "b": o})
      self.roundtrip_node_data({22: o, 88: o})
      self.roundtrip_node_data(None)
      self.roundtrip_node_data(o)
      self.roundtrip_node_data(ExampleType(field0=o, field1=o))
      self.roundtrip_node_data(ExampleType2(field0=o, field1=o))
  
file_path: tensorflow/third_party/xla/xla/python/pytree_test.py
imports: import collections
  from absl.testing import absltest
  from xla.python import xla_client
label_desc: Use image node_id 6 for calling the PyTreeTest obj's underlying member method code with example usage: obj.testRoundtripNodeData() without return types