(core) Fix MOONPHASE doctests (python2!)

This commit is contained in:
Dysfunctional Werewolf 2023-03-30 12:28:56 -04:00
parent 8833958963
commit 68c354de67

View File

@ -802,14 +802,14 @@ def MOONPHASE(date, output="emoji"):
0.0 0.0
>>> MOONPHASE(datetime.date(1900, 1, 1), "fraction") >>> MOONPHASE(datetime.date(1900, 1, 1), "fraction")
0.0 0.0
>>> MOONPHASE(datetime.datetime(1900, 1, 1)) >>> MOONPHASE(datetime.datetime(1900, 1, 1)) == '🌑'
'🌑' True
>>> MOONPHASE(datetime.date(1900, 1, 15)) >>> MOONPHASE(datetime.date(1900, 1, 15)) == '🌕'
'🌕' True
>>> MOONPHASE(datetime.date(1900, 1, 30)) >>> MOONPHASE(datetime.date(1900, 1, 30)) == '🌑'
'🌑' True
>>> [MOONPHASE(DATEADD(datetime.date(2023, 4, 1), days=4*n)) for n in range(8)] >>> [MOONPHASE(DATEADD(datetime.date(2023, 4, 1), days=4*n)) for n in range(8)] == ['🌔', '🌕', '🌖', '🌗', '🌘', '🌑', '🌒', '🌓']
['🌔', '🌕', '🌖', '🌗', '🌘', '🌑', '🌒', '🌓'] True
>>> [round(MOONPHASE(DATEADD(datetime.date(2023, 4, 1), days=4*n), "days"), 1) for n in range(8)] >>> [round(MOONPHASE(DATEADD(datetime.date(2023, 4, 1), days=4*n), "days"), 1) for n in range(8)]
[10.4, 14.4, 18.4, 22.4, 26.4, 0.9, 4.9, 8.9] [10.4, 14.4, 18.4, 22.4, 26.4, 0.9, 4.9, 8.9]
""" """