![]() |
AzerothCore 3.3.5a
OpenSource WoW Emulator
|
Go to the source code of this file.
Classes | |
| class | HolidayDateCalculatorTest |
Functions | |
| TEST_F (HolidayDateCalculatorTest, EasterSunday_KnownDates) | |
| TEST_F (HolidayDateCalculatorTest, EasterSunday_ValidDateRange_1900_2200) | |
| TEST_F (HolidayDateCalculatorTest, EasterSunday_AlwaysSunday_1900_2200) | |
| TEST_F (HolidayDateCalculatorTest, NthWeekday_Thanksgiving_1900_2200) | |
| TEST_F (HolidayDateCalculatorTest, NthWeekday_AllWeekdays_1900_2200) | |
| TEST_F (HolidayDateCalculatorTest, NthWeekday_SecondThirdFourth_Validation) | |
| TEST_F (HolidayDateCalculatorTest, PackDate_RoundTrip) | |
| TEST_F (HolidayDateCalculatorTest, PackUnpack_Roundtrip_FullRange) | |
| TEST_F (HolidayDateCalculatorTest, UnpackDate_KnownValues) | |
| TEST_F (HolidayDateCalculatorTest, Noblegarden_DayAfterEaster_1900_2200) | |
| TEST_F (HolidayDateCalculatorTest, PilgrimsBounty_SundayBeforeThanksgiving_1900_2200) | |
| TEST_F (HolidayDateCalculatorTest, FixedDateHolidays_ConsistentAcrossYears_1900_2200) | |
| TEST_F (HolidayDateCalculatorTest, Brewfest_FixedSept13) | |
| TEST_F (HolidayDateCalculatorTest, Brewfest_NoPiratesDayConflict) | |
| TEST_F (HolidayDateCalculatorTest, HarvestFestival_AutumnEquinoxBased) | |
| TEST_F (HolidayDateCalculatorTest, HarvestFestival_AlwaysInSeptember_1900_2200) | |
| TEST_F (HolidayDateCalculatorTest, WinterVeil_WinterSolsticeBased) | |
| TEST_F (HolidayDateCalculatorTest, WinterVeil_AlwaysInDecember_1900_2200) | |
| TEST_F (HolidayDateCalculatorTest, LoveIsInTheAir_FirstMondayOnOrAfterFeb3) | |
| TEST_F (HolidayDateCalculatorTest, ChildrensWeek_FirstMondayOnOrAfterApr25) | |
| TEST_F (HolidayDateCalculatorTest, WeekdayOnOrAfter_AlwaysCorrectWeekday_1900_2200) | |
| TEST_F (HolidayDateCalculatorTest, WeekdayOnOrAfter_MonthBoundary_RollsIntoNextMonth) | |
| TEST_F (HolidayDateCalculatorTest, StressTest_AllCalculations_1900_2200) | |
| TEST_F (HolidayDateCalculatorTest, LeapYear_AllYears_1900_2200) | |
| TEST_F (HolidayDateCalculatorTest, GetPackedHolidayDate_UnknownHoliday) | |
| TEST_F (HolidayDateCalculatorTest, PackDate_YearBeyond2031) | |
| TEST_F (HolidayDateCalculatorTest, CenturyBoundaries) | |
| TEST_F (HolidayDateCalculatorTest, LunarNewYear_KnownDates) | |
| TEST_F (HolidayDateCalculatorTest, LunarNewYear_ValidDateRange_1900_2200) | |
| TEST_F (HolidayDateCalculatorTest, LunarFestival_DayBeforeChineseNewYear) | |
| TEST_F (HolidayDateCalculatorTest, LunarFestival_KnownDates) | |
| TEST_F (HolidayDateCalculatorTest, LunarNewYear_NoRepeatedDates) | |
| TEST_F (HolidayDateCalculatorTest, LunarNewYear_19YearMetonicCycle) | |
| TEST_F (HolidayDateCalculatorTest, DarkmoonFaire_LocationRotation) | |
| TEST_F (HolidayDateCalculatorTest, DarkmoonFaire_FirstSundayOfMonth_KnownDates) | |
| TEST_F (HolidayDateCalculatorTest, DarkmoonFaire_GetDates_Elwynn) | |
| TEST_F (HolidayDateCalculatorTest, DarkmoonFaire_GetDates_Mulgore) | |
| TEST_F (HolidayDateCalculatorTest, DarkmoonFaire_GetDates_Terokkar) | |
| TEST_F (HolidayDateCalculatorTest, DarkmoonFaire_GetDates_MultiYear) | |
| TEST_F (HolidayDateCalculatorTest, DarkmoonFaire_AlwaysSunday_AllLocations_2000_2030) | |
| TEST_F (HolidayDateCalculatorTest, DarkmoonFaire_CalculateHolidayDate_ReturnsFirstOccurrence) | |
| TEST_F (HolidayDateCalculatorTest, DarkmoonFaire_NoOverlap_AllLocations) | |
| TEST_F (HolidayDateCalculatorTest, DarkmoonFaire_InHolidayRules) | |
| TEST_F | ( | HolidayDateCalculatorTest | , |
| Brewfest_FixedSept13 | |||
| ) |
References HolidayDateCalculator::CalculateHolidayDate(), and FIXED_DATE.
| TEST_F | ( | HolidayDateCalculatorTest | , |
| Brewfest_NoPiratesDayConflict | |||
| ) |
References HolidayDateCalculator::CalculateHolidayDate(), and FIXED_DATE.
| TEST_F | ( | HolidayDateCalculatorTest | , |
| CenturyBoundaries | |||
| ) |
References HolidayDateCalculator::CalculateEasterSunday(), HolidayDateCalculator::CalculateNthWeekday(), and THURSDAY.
| TEST_F | ( | HolidayDateCalculatorTest | , |
| ChildrensWeek_FirstMondayOnOrAfterApr25 | |||
| ) |
References HolidayDateCalculator::CalculateWeekdayOnOrAfter(), and MONDAY.
| TEST_F | ( | HolidayDateCalculatorTest | , |
| DarkmoonFaire_AlwaysSunday_AllLocations_2000_2030 | |||
| ) |
References HolidayDateCalculator::GetDarkmoonFaireDates(), and HolidayDateCalculator::UnpackDate().
| TEST_F | ( | HolidayDateCalculatorTest | , |
| DarkmoonFaire_CalculateHolidayDate_ReturnsFirstOccurrence | |||
| ) |
References HolidayDateCalculator::CalculateHolidayDate(), and DARKMOON_FAIRE.
| TEST_F | ( | HolidayDateCalculatorTest | , |
| DarkmoonFaire_FirstSundayOfMonth_KnownDates | |||
| ) |
References HolidayDateCalculator::CalculateNthWeekday(), and SUNDAY.
| TEST_F | ( | HolidayDateCalculatorTest | , |
| DarkmoonFaire_GetDates_Elwynn | |||
| ) |
References HolidayDateCalculator::GetDarkmoonFaireDates(), and HolidayDateCalculator::UnpackDate().
| TEST_F | ( | HolidayDateCalculatorTest | , |
| DarkmoonFaire_GetDates_Mulgore | |||
| ) |
References HolidayDateCalculator::GetDarkmoonFaireDates(), and HolidayDateCalculator::UnpackDate().
| TEST_F | ( | HolidayDateCalculatorTest | , |
| DarkmoonFaire_GetDates_MultiYear | |||
| ) |
References HolidayDateCalculator::GetDarkmoonFaireDates(), and HolidayDateCalculator::UnpackDate().
| TEST_F | ( | HolidayDateCalculatorTest | , |
| DarkmoonFaire_GetDates_Terokkar | |||
| ) |
References HolidayDateCalculator::GetDarkmoonFaireDates(), and HolidayDateCalculator::UnpackDate().
| TEST_F | ( | HolidayDateCalculatorTest | , |
| DarkmoonFaire_InHolidayRules | |||
| ) |
References DARKMOON_FAIRE, and HolidayDateCalculator::GetHolidayRules().
| TEST_F | ( | HolidayDateCalculatorTest | , |
| DarkmoonFaire_LocationRotation | |||
| ) |
| TEST_F | ( | HolidayDateCalculatorTest | , |
| DarkmoonFaire_NoOverlap_AllLocations | |||
| ) |
References HolidayDateCalculator::GetDarkmoonFaireDates().
| TEST_F | ( | HolidayDateCalculatorTest | , |
| EasterSunday_AlwaysSunday_1900_2200 | |||
| ) |
References HolidayDateCalculator::CalculateEasterSunday().
| TEST_F | ( | HolidayDateCalculatorTest | , |
| EasterSunday_KnownDates | |||
| ) |
References HolidayDateCalculator::CalculateEasterSunday().
| TEST_F | ( | HolidayDateCalculatorTest | , |
| EasterSunday_ValidDateRange_1900_2200 | |||
| ) |
References HolidayDateCalculator::CalculateEasterSunday().
| TEST_F | ( | HolidayDateCalculatorTest | , |
| FixedDateHolidays_ConsistentAcrossYears_1900_2200 | |||
| ) |
References HolidayDateCalculator::CalculateHolidayDate(), FIXED_DATE, and HolidayRule::holidayId.
| TEST_F | ( | HolidayDateCalculatorTest | , |
| GetPackedHolidayDate_UnknownHoliday | |||
| ) |
References HolidayDateCalculator::GetPackedHolidayDate().
| TEST_F | ( | HolidayDateCalculatorTest | , |
| HarvestFestival_AlwaysInSeptember_1900_2200 | |||
| ) |
References AUTUMN_EQUINOX, and HolidayDateCalculator::CalculateHolidayDate().
| TEST_F | ( | HolidayDateCalculatorTest | , |
| HarvestFestival_AutumnEquinoxBased | |||
| ) |
References AUTUMN_EQUINOX, HolidayDateCalculator::CalculateAutumnEquinox(), and HolidayDateCalculator::CalculateHolidayDate().
| TEST_F | ( | HolidayDateCalculatorTest | , |
| LeapYear_AllYears_1900_2200 | |||
| ) |
References HolidayDateCalculator::CalculateEasterSunday(), HolidayDateCalculator::CalculateHolidayDate(), and HolidayDateCalculator::GetHolidayRules().
| TEST_F | ( | HolidayDateCalculatorTest | , |
| LoveIsInTheAir_FirstMondayOnOrAfterFeb3 | |||
| ) |
References HolidayDateCalculator::CalculateWeekdayOnOrAfter(), and MONDAY.
| TEST_F | ( | HolidayDateCalculatorTest | , |
| LunarFestival_DayBeforeChineseNewYear | |||
| ) |
References HolidayDateCalculator::CalculateHolidayDate(), HolidayDateCalculator::CalculateLunarNewYear(), and LUNAR_NEW_YEAR.
| TEST_F | ( | HolidayDateCalculatorTest | , |
| LunarFestival_KnownDates | |||
| ) |
References HolidayDateCalculator::CalculateHolidayDate(), and LUNAR_NEW_YEAR.
| TEST_F | ( | HolidayDateCalculatorTest | , |
| LunarNewYear_19YearMetonicCycle | |||
| ) |
References HolidayDateCalculator::CalculateLunarNewYear().
| TEST_F | ( | HolidayDateCalculatorTest | , |
| LunarNewYear_KnownDates | |||
| ) |
References HolidayDateCalculator::CalculateLunarNewYear().
| TEST_F | ( | HolidayDateCalculatorTest | , |
| LunarNewYear_NoRepeatedDates | |||
| ) |
References HolidayDateCalculator::CalculateLunarNewYear().
| TEST_F | ( | HolidayDateCalculatorTest | , |
| LunarNewYear_ValidDateRange_1900_2200 | |||
| ) |
References HolidayDateCalculator::CalculateLunarNewYear().
| TEST_F | ( | HolidayDateCalculatorTest | , |
| Noblegarden_DayAfterEaster_1900_2200 | |||
| ) |
References HolidayDateCalculator::CalculateEasterSunday(), HolidayDateCalculator::CalculateHolidayDate(), and EASTER_OFFSET.
| TEST_F | ( | HolidayDateCalculatorTest | , |
| NthWeekday_AllWeekdays_1900_2200 | |||
| ) |
References HolidayDateCalculator::CalculateNthWeekday().
| TEST_F | ( | HolidayDateCalculatorTest | , |
| NthWeekday_SecondThirdFourth_Validation | |||
| ) |
References HolidayDateCalculator::CalculateNthWeekday(), and MONDAY.
| TEST_F | ( | HolidayDateCalculatorTest | , |
| NthWeekday_Thanksgiving_1900_2200 | |||
| ) |
References HolidayDateCalculator::CalculateNthWeekday(), and THURSDAY.
| TEST_F | ( | HolidayDateCalculatorTest | , |
| PackDate_RoundTrip | |||
| ) |
References HolidayDateCalculator::PackDate(), and HolidayDateCalculator::UnpackDate().
| TEST_F | ( | HolidayDateCalculatorTest | , |
| PackDate_YearBeyond2031 | |||
| ) |
References HolidayDateCalculator::PackDate(), and HolidayDateCalculator::UnpackDate().
| TEST_F | ( | HolidayDateCalculatorTest | , |
| PackUnpack_Roundtrip_FullRange | |||
| ) |
References HolidayDateCalculator::PackDate(), and HolidayDateCalculator::UnpackDate().
| TEST_F | ( | HolidayDateCalculatorTest | , |
| PilgrimsBounty_SundayBeforeThanksgiving_1900_2200 | |||
| ) |
References HolidayDateCalculator::CalculateHolidayDate(), HolidayDateCalculator::CalculateNthWeekday(), NTH_WEEKDAY, and THURSDAY.
| TEST_F | ( | HolidayDateCalculatorTest | , |
| StressTest_AllCalculations_1900_2200 | |||
| ) |
References HolidayDateCalculator::CalculateEasterSunday(), HolidayDateCalculator::CalculateHolidayDate(), HolidayDateCalculator::CalculateNthWeekday(), HolidayDateCalculator::GetHolidayRules(), and THURSDAY.
| TEST_F | ( | HolidayDateCalculatorTest | , |
| UnpackDate_KnownValues | |||
| ) |
References HolidayDateCalculator::UnpackDate().
| TEST_F | ( | HolidayDateCalculatorTest | , |
| WeekdayOnOrAfter_AlwaysCorrectWeekday_1900_2200 | |||
| ) |
References HolidayDateCalculator::CalculateWeekdayOnOrAfter().
| TEST_F | ( | HolidayDateCalculatorTest | , |
| WeekdayOnOrAfter_MonthBoundary_RollsIntoNextMonth | |||
| ) |
References HolidayDateCalculator::CalculateWeekdayOnOrAfter(), and MONDAY.
| TEST_F | ( | HolidayDateCalculatorTest | , |
| WinterVeil_AlwaysInDecember_1900_2200 | |||
| ) |
References HolidayDateCalculator::CalculateHolidayDate(), and WINTER_SOLSTICE.
| TEST_F | ( | HolidayDateCalculatorTest | , |
| WinterVeil_WinterSolsticeBased | |||
| ) |
References HolidayDateCalculator::CalculateHolidayDate(), HolidayDateCalculator::CalculateWinterSolstice(), and WINTER_SOLSTICE.