def validate(cfg1: DictConfig) -> None: assert cfg1._get_parent() is None assert cfg1._get_node("str")._get_parent() == cfg1 # type: ignore assert cfg1._get_node("list")._get_parent() == cfg1 # type: ignore assert cfg1.list._get_node(0)._get_parent() == cfg1.list unode1 = cfg1._get_node("union") assert unode1._get_parent() == cfg1 # type: ignore assert unode1._value()._get_parent() == unode1 # type: ignore
def validate(cfg1: DictConfig) -> None: assert cfg1._get_parent() is None assert cfg1._get_node("str")._get_parent() == cfg1 # type: ignore assert cfg1._get_node("list")._get_parent() == cfg1 # type: ignore assert cfg1.list._get_node(0)._get_parent() == cfg1.list