class_docstr: Update only periodically when update is called.
  
  If update is called, behaves like update_params=False, unless update_interval has
      elapsed since the last "true" update = inner update with update_params=False.
      update_window controls the lookback window on which refitting is done
          refit data is cutoff (inclusive) to cutoff minus refit_window (exclusive)
  
  Caution: default value of update_interval means *no updates* after `fit`.
  
  Parameters
  ----------
  update_interval : difference of sktime time indices (int or timedelta), optional
      interval that needs to elapse until inner update call with update_params=True
      default = None = infinity, i.e., never updates
      if index of y seen in fit is integer or y is index-free container type,
          update_interval must be int, is interpreted as difference of int location
      if index of y seen in fit is timestamp, must be int or pd.Timedelta
          if pd.Timedelta, will be interpreted as time since last true update elapsed
          if int, will be interpreted as number of time stamps seen since last update
class_docstr_tok: ["Update","only","periodically","when","update","is","called",".","If","update","is","called",",","behaves","like","update_params=False",",","unless","update_interval","has","elapsed","since","the","last","``","true","''","update","=","inner","update","with","update_params=False",".","update_window","controls","the","lookback","window","on","which","refitting","is","done","refit","data","is","cutoff","(","inclusive",")","to","cutoff","minus","refit_window","(","exclusive",")","Caution",":","default","value","of","update_interval","means","*","no","updates","*","after","`","fit","`",".","Parameters","--","--","--","--","--","update_interval",":","difference","of","sktime","time","indices","(","int","or","timedelta",")",",","optional","interval","that","needs","to","elapse","until","inner","update","call","with","update_params=True","default","=","None","=","infinity",",","i.e.",",","never","updates","if","index","of","y","seen","in","fit","is","integer","or","y","is","index-free","container","type",",","update_interval","must","be","int",",","is","interpreted","as","difference","of","int","location","if","index","of","y","seen","in","fit","is","timestamp",",","must","be","int","or","pd.Timedelta","if","pd.Timedelta",",","will","be","interpreted","as","time","since","last","true","update","elapsed","if","int",",","will","be","interpreted","as","number","of","time","stamps","seen","since","last","update"]
docstr: Return testing parameter settings for the estimator.
  
  Returns
  -------
  params : dict or list of dict, default = {}
      Parameters to create testing instances of the class
      Each dict are parameters to construct an "interesting" test instance, i.e.,
      `MyClass(**params)` or `MyClass(**params[i])` creates a valid test instance.
      `create_test_instance` uses the first (or only) dictionary in `params`
docstr_tok: ["Return","testing","parameter","settings","for","the","estimator",".","Returns","--","--","--","-","params",":","dict","or","list","of","dict",",","default","=","{","}","Parameters","to","create","testing","instances","of","the","class","Each","dict","are","parameters","to","construct","an","``","interesting","''","test","instance",",","i.e.",",","`","MyClass","(","*","*","params",")","`","or","`","MyClass","(","*","*","params","[","i","]",")","`","creates","a","valid","test","instance",".","`","create_test_instance","`","uses","the","first","(","or","only",")","dictionary","in","`","params","`"]
code: def get_test_params(cls):
      """Return testing parameter settings for the estimator.
  
      Returns
      -------
      params : dict or list of dict, default = {}
          Parameters to create testing instances of the class
          Each dict are parameters to construct an "interesting" test instance, i.e.,
          `MyClass(**params)` or `MyClass(**params[i])` creates a valid test instance.
          `create_test_instance` uses the first (or only) dictionary in `params`
      """
      from sktime.forecasting.trend import TrendForecaster
  
      forecaster = TrendForecaster.create_test_instance()
  
      param1 = {"forecaster": forecaster}
      param2 = {"forecaster": forecaster, "update_interval": 2}
  
      return [param1, param2]
  
imports: import pandas
  from sktime.datatypes import ALL_TIME_SERIES_MTYPES
  from sktime.datatypes._utilities import get_window
  from sktime.forecasting.base._delegate import _DelegatedForecaster
label_desc: Use image node_id 4 for calling the UpdateEvery obj's underlying member method code with example usage: obj.get_test_params(cls) and returns: list