code: def test_silverkite_seasonality_enum():
      """Tests SilverkiteSeasonalityEnum accessors"""
      assert (
          SilverkiteSeasonalityEnum.DAILY_SEASONALITY.value.name
          == "tod"
      )
      assert (
          SilverkiteSeasonalityEnum.DAILY_SEASONALITY.value.period
          == 24.0
      )
      assert (
          SilverkiteSeasonalityEnum.DAILY_SEASONALITY.value.order == 12
      )
      assert (
          SilverkiteSeasonalityEnum.DAILY_SEASONALITY.value.seas_names
          == "daily"
      )
      assert (
          SilverkiteSeasonalityEnum.DAILY_SEASONALITY.value.default_min_days
          == 2
      )
  
      assert (
          SilverkiteSeasonalityEnum.WEEKLY_SEASONALITY.value.name
          == "tow"
      )
      assert (
          SilverkiteSeasonalityEnum.MONTHLY_SEASONALITY.value.name
          == "tom"
      )
      assert (
          SilverkiteSeasonalityEnum.QUARTERLY_SEASONALITY.value.name
          == "toq"
      )
      assert (
          SilverkiteSeasonalityEnum.YEARLY_SEASONALITY.value.seas_names
          == "yearly"
      )
      assert (
          SilverkiteSeasonalityEnum.YEARLY_SEASONALITY.value.default_min_days
          == 548
      )
  
      for name in SilverkiteSeasonalityEnum.__dict__["_member_names_"]:
          assert (
              name == "Seasonality"
              or name in SeasonalityEnum.__dict__["_member_names_"]
          )
  
file_path: greykite/greykite/tests/algo/forecast/silverkite/test_silverkite_constants.py
imports: from typing import Type
  from overrides import overrides
  from greykite.algo.forecast.silverkite.constants.silverkite_column import SilverkiteColumn
  from greykite.algo.forecast.silverkite.constants.silverkite_component import SilverkiteComponentsEnum
  from greykite.algo.forecast.silverkite.constants.silverkite_constant import SilverkiteConstant
  from greykite.algo.forecast.silverkite.constants.silverkite_holiday import SilverkiteHoliday
  from greykite.algo.forecast.silverkite.constants.silverkite_seasonality import SilverkiteSeasonalityEnum
  from greykite.algo.forecast.silverkite.constants.silverkite_time_frequency import SilverkiteTimeFrequencyEnum
  from greykite.algo.forecast.silverkite.forecast_silverkite import SilverkiteForecast
  from greykite.algo.forecast.silverkite.forecast_simple_silverkite import SimpleSilverkiteForecast
  from greykite.common.enums import FrequencyEnum
  from greykite.common.enums import SeasonalityEnum
label_desc: Use image node_id 1 for calling a global function with example usage: test_silverkite_seasonality_enum() without return types