sunset_tests

class contrib.misc.sunset_tests.SunsetTests[source]

Bases: BahaiCalendar

TEST_DATES = ((1, 3, 20, 23, 59), (100, 2, 28, 23, 59), (100, 3, 1, 23, 59), (200, 2, 28, 17, 57), (200, 3, 1, 17, 57), (300, 2, 28, 17, 56), (300, 3, 1, 17, 57), (500, 2, 28, 17, 57), (500, 3, 1, 17, 58), (600, 2, 28, 17, 57), (600, 3, 1, 17, 57), (700, 2, 28, 17, 56), (700, 3, 1, 17, 57), (900, 2, 28, 17, 57), (900, 3, 1, 17, 57), (1000, 2, 28, 17, 56), (1000, 3, 1, 17, 57), (1100, 2, 28, 17, 56), (1100, 3, 1, 17, 57), (1300, 2, 28, 17, 56), (1300, 3, 1, 17, 57), (1400, 2, 28, 17, 56), (1400, 3, 1, 17, 57), (1500, 2, 28, 17, 56), (1500, 3, 1, 17, 56), (1582, 10, 14, 17, 28), (1582, 10, 15, 17, 27))
analyze(options)[source]

Test the last valid day before the next day is invalid because the Julian calendar recorded too many leap years.

-a

record_sunset_flip(options)[source]

Create a table in one second intervals from just before to just after sunset.

-f

contrib.misc.sunset_tests.find_elapse_time(start_time)[source]