code: def test_key_curation():
      """Test that both - and _ maps to same options"""
      config = Configuration()
      config.add_option("test-with-dashes", option_type=int, default=1)
      config.add_option(
          "test_with_underscores", option_type=int, default=2
      )
      config.add_option("test-all_mixedup", option_type=int, default=3)
  
      assert config["test-with-dashes"] == 1
      assert config["test_with_underscores"] == 2
      assert config["test-all_mixedup"] == 3
  
      assert config["test_with_dashes"] == 1
      assert config["test-with-underscores"] == 2
      assert config["test_all-mixedup"] == 3
  
      assert config.test_with_dashes == 1
      assert config.test_with_underscores == 2
      assert config.test_all_mixedup == 3
  
      config["test_with_dashes"] = 4
      assert config["test-with-dashes"] == 4
  
imports: import argparse
  import logging
  import os
  import pytest
  import yaml
  from orion.core.io.config import Configuration, ConfigurationError
label_desc: Use image node_id 27 for calling a global function with example usage: test_key_curation() without return types