code: def test_passthrough(daily_data_reg):
      """Tests ``convert_simple_silverkite_params`` on parameters that are passed through."""
  
      # non-default values for the passthrough parameters
      # ``df``, ``time_col``, ``value_col``, ``changepoints_dict`` are used
      # within the function and need to be real values for this test
      passthrough_params = dict(
          df=daily_data_reg,
          time_col="custom_time_col",
          value_col="custom_value_col",
          train_test_thresh=datetime.datetime(2019, 1, 1),
          training_fraction=0.3,
          fit_algorithm="lasso",
          fit_algorithm_params={"fit_algorithm_param": "value"},
          changepoints_dict={"method": "uniform", "n_changepoints": 20},
          autoreg_dict={"autoreg_param": "value"},
          lagged_regressor_dict={"lagged_regressor_param": "value"},
          min_admissible_value=1,
          max_admissible_value=10,
          uncertainty_dict={"uncertainty_param": "value"},
      )
  
      silverkite = SimpleSilverkiteForecast()
      parameters = silverkite.convert_params(**passthrough_params)
      # only check the passthrough parameters
      result_params = {
          k: v
          for k, v in parameters.items()
          if k in passthrough_params.keys()
      }
      assert_equal(result_params, passthrough_params)
  
imports: import datetime
  import math
  import sys
  import warnings
  from datetime import timedelta
  import pandas
  import pytest
  from testfixtures import LogCapture
  import greykite.common.constants
  from greykite.algo.changepoint.adalasso.changepoint_detector import ChangepointDetector
  from greykite.algo.forecast.silverkite.constants.silverkite_column import SilverkiteColumn
  from greykite.algo.forecast.silverkite.constants.silverkite_holiday import SilverkiteHoliday
  from greykite.algo.forecast.silverkite.constants.silverkite_seasonality import SilverkiteSeasonality
  from greykite.algo.forecast.silverkite.constants.silverkite_seasonality import SilverkiteSeasonalityEnum
  from greykite.algo.forecast.silverkite.forecast_simple_silverkite import SimpleSilverkiteForecast
  from greykite.algo.forecast.silverkite.forecast_simple_silverkite_helper import generate_holiday_events
  from greykite.common.constants import CHANGEPOINT_COL_PREFIX
  from greykite.common.constants import EVENT_DF_DATE_COL
  from greykite.common.constants import EVENT_DF_LABEL_COL
  from greykite.common.constants import LOGGER_NAME
  from greykite.common.constants import TIME_COL
  from greykite.common.constants import VALUE_COL
  from greykite.common.data_loader import DataLoader
  from greykite.common.enums import SimpleTimeFrequencyEnum
  from greykite.common.enums import TimeEnum
  from greykite.common.features.timeseries_features import get_available_holidays_across_countries
  from greykite.common.features.timeseries_features import get_holidays
  from greykite.common.python_utils import assert_equal
  from greykite.common.python_utils import update_dictionary
  from greykite.common.testing_utils import generate_df_for_tests
  from greykite.common.testing_utils import generate_df_with_reg_for_tests
label_desc: Use image node_id 7 for calling a global function with example usage: test_passthrough(daily_data_reg) without return types