code: def test_complex_nested_dict() -> None:
      obj1 = {"foo": {"bar": [{"hello": "world"}]}}
      obj2 = deepcopy_minimal(obj1)
      assert_different_identities(obj1, obj2)
      assert_different_identities(obj1["foo"], obj2["foo"])
      assert_different_identities(
          obj1["foo"]["bar"], obj2["foo"]["bar"]
      )
      assert_different_identities(
          obj1["foo"]["bar"][0], obj2["foo"]["bar"][0]
      )
  
file_path: openai-python/tests/test_deepcopy.py
imports: from openai._utils import deepcopy_minimal
label_desc: Use image node_id 4 for calling a global function with example usage: test_complex_nested_dict() without return types