Fix in throttling test so it doesn't fail around midnight.

This commit is contained in:
pablo 2021-01-02 23:49:10 +01:00
parent def858ef6a
commit e34a34acaf

View file

@ -11,8 +11,8 @@ from core.throttling_utils import (
def test_working_hours_throttling_rule_checks():
working_hours_rule = WorkingHoursThrottlingRule(
working_hours={
"start": datetime.datetime.now().time(),
"end": (datetime.datetime.now() + datetime.timedelta(hours=1)).time(),
"start": (datetime.datetime.now() + datetime.timedelta(seconds=-5)).time(),
"end": (datetime.datetime.now() + datetime.timedelta(seconds=5)).time(),
}
)
@ -86,8 +86,10 @@ def test_throttle_manager_checks_rules():
some_rules = [
WorkingHoursThrottlingRule(
working_hours={
"start": datetime.datetime.now().time(),
"end": (datetime.datetime.now() + datetime.timedelta(hours=1)).time(),
"start": (
datetime.datetime.now() + datetime.timedelta(seconds=-5)
).time(),
"end": (datetime.datetime.now() + datetime.timedelta(seconds=5)).time(),
}
),
CooldownThrottlingRule(cooldown_time_generator=lambda: 0),