fix import in older python versions

This commit is contained in:
jb-alvarado 2021-03-01 12:50:44 +01:00
parent c021758c0e
commit 022ffbf772
3 changed files with 16 additions and 4 deletions

View File

@ -14,10 +14,14 @@ from datetime import datetime
from threading import Thread
from time import sleep
from unittest.mock import patch
from zoneinfo import ZoneInfo
import time_machine
try:
from zoneinfo import ZoneInfo
except ImportError:
from backports.zoneinfo import ZoneInfo
sys.path.append(os.path.dirname(os.path.dirname(os.path.abspath(__file__))))
# from ffplayout import playlist

View File

@ -10,16 +10,20 @@ specially when the day_start time is in the night.
import datetime
import os
import sys
from zoneinfo import ZoneInfo
import time_machine
try:
from zoneinfo import ZoneInfo
except ImportError:
from backports.zoneinfo import ZoneInfo
sys.path.append(os.path.dirname(os.path.dirname(os.path.abspath(__file__))))
# set time zone
_TZ = ZoneInfo("Europe/Berlin")
# fake date and time
SOURCE_TIME = [2021, 2, 8, 23, 59, 50]
SOURCE_TIME = [2021, 2, 14, 5, 58, 5]
@time_machine.travel(datetime.datetime(*SOURCE_TIME, tzinfo=_TZ))

View File

@ -12,10 +12,14 @@ import datetime
import os
import sys
import time
from zoneinfo import ZoneInfo
import time_machine
try:
from zoneinfo import ZoneInfo
except ImportError:
from backports.zoneinfo import ZoneInfo
sys.path.append(os.path.dirname(os.path.dirname(os.path.abspath(__file__))))
# set time zone