code: def testGetRunKeyNestedFetches(self):
      a = constant_op.constant(10.0, name="a")
      b = constant_op.constant(20.0, name="b")
      c = constant_op.constant(30.0, name="c")
      d = constant_op.constant(30.0, name="d")
      run_key = common.get_run_key(
          {}, {"set1": [a, b], "set2": {"c": c, "d": d}}
      )
      loaded = json.loads(run_key)
      self.assertItemsEqual([], loaded[0])
      self.assertItemsEqual(["a:0", "b:0", "c:0", "d:0"], loaded[1])
  
file_path: tensorflow-upstream/tensorflow/python/debug/lib/common_test.py
imports: import json
  from tensorflow.python.debug.lib import common
  from tensorflow.python.framework import constant_op
  from tensorflow.python.framework import test_util
  from tensorflow.python.platform import googletest
label_desc: Use image node_id 3 for calling the CommonTest obj's underlying member method code with example usage: obj.testGetRunKeyNestedFetches() without return types