code: def test_recursive_dict_copy_constructor_should_set_separator():
      dict_values = {"hp": 1, "stepa__hp": 2, "stepa__stepb__hp": 3}
      r = RecursiveDict(
          RecursiveDict(**dict_values, separator=POINT_SEPARATOR)
      )
  
      assert r.separator == POINT_SEPARATOR
  
file_path: Neuraxle/testing_neuraxle/test_recursive_dict.py
imports: import pytest
  from neuraxle.hyperparams.space import RecursiveDict, HyperparameterSamples
label_desc: Use image node_id 7 for calling a global function with example usage: test_recursive_dict_copy_constructor_should_set_separator() without return types