code: def test_merge_sub_configs_sub_extend_two():
      """Ensure updating to third level from second level is fine"""
      a = {"a": 1, "b": {"c": 2}}
      b = {"d": {"e": 3}}
  
      m = resolve_config.merge_configs(a, b)
  
      assert m == {"a": 1, "b": {"c": 2}, "d": {"e": 3}}
  
      a = {"a": 1, "b": {"c": 2, "d": 3}}
      b = {"b": {"e": {"f": 4}}}
  
      m = resolve_config.merge_configs(a, b)
  
      assert m == {"a": 1, "b": {"c": 2, "d": 3, "e": {"f": 4}}}
  
imports: import hashlib
  import logging
  import os
  import shutil
  import git
  import pytest
  import orion.core
  import orion.core.io.resolve_config
label_desc: Use image node_id 31 for calling a global function with example usage: test_merge_sub_configs_sub_extend_two() without return types