code: def test_handling_alias_parameter_with_user_supplied_param() -> None:
      params = {
          "num_boost_round": 5,
          "early_stopping_rounds": 2,
          "eta": 0.5,
      }
      _handling_alias_parameters(params)
  
      assert "eta" not in params
      assert "learning_rate" in params
      assert params["learning_rate"] == 0.5
  
file_path: optuna/tests/integration_tests/lightgbm_tuner_tests/test_alias.py
imports: from typing import List
  import pytest
  from optuna.integration._lightgbm_tuner.alias import _handling_alias_metrics
  from optuna.integration._lightgbm_tuner.alias import _handling_alias_parameters
label_desc: Use image node_id 2 for calling a global function with example usage: test_handling_alias_parameter_with_user_supplied_param() without return types