mirror of
https://github.com/paperless-ngx/paperless-ngx.git
synced 2025-11-11 09:06:43 -05:00
Fix scheduled tasks tests
This commit is contained in:
parent
9f35366a56
commit
cf90324685
@ -160,6 +160,7 @@ class TestCeleryScheduleParsing(TestCase):
|
|||||||
SANITY_EXPIRE_TIME = ((7.0 * 24.0) - 1.0) * 60.0 * 60.0
|
SANITY_EXPIRE_TIME = ((7.0 * 24.0) - 1.0) * 60.0 * 60.0
|
||||||
EMPTY_TRASH_EXPIRE_TIME = 23.0 * 60.0 * 60.0
|
EMPTY_TRASH_EXPIRE_TIME = 23.0 * 60.0 * 60.0
|
||||||
RUN_SCHEDULED_WORKFLOWS_EXPIRE_TIME = 59.0 * 60.0
|
RUN_SCHEDULED_WORKFLOWS_EXPIRE_TIME = 59.0 * 60.0
|
||||||
|
CLEANUP_EXPIRED_SHARE_BUNDLES_EXPIRE_TIME = 23.0 * 60.0 * 60.0
|
||||||
|
|
||||||
def test_schedule_configuration_default(self):
|
def test_schedule_configuration_default(self):
|
||||||
"""
|
"""
|
||||||
@ -204,6 +205,13 @@ class TestCeleryScheduleParsing(TestCase):
|
|||||||
"schedule": crontab(minute="5", hour="*/1"),
|
"schedule": crontab(minute="5", hour="*/1"),
|
||||||
"options": {"expires": self.RUN_SCHEDULED_WORKFLOWS_EXPIRE_TIME},
|
"options": {"expires": self.RUN_SCHEDULED_WORKFLOWS_EXPIRE_TIME},
|
||||||
},
|
},
|
||||||
|
"Cleanup expired share link bundles": {
|
||||||
|
"task": "documents.tasks.cleanup_expired_share_link_bundles",
|
||||||
|
"schedule": crontab(minute=0, hour=2),
|
||||||
|
"options": {
|
||||||
|
"expires": self.CLEANUP_EXPIRED_SHARE_BUNDLES_EXPIRE_TIME,
|
||||||
|
},
|
||||||
|
},
|
||||||
},
|
},
|
||||||
schedule,
|
schedule,
|
||||||
)
|
)
|
||||||
@ -256,6 +264,13 @@ class TestCeleryScheduleParsing(TestCase):
|
|||||||
"schedule": crontab(minute="5", hour="*/1"),
|
"schedule": crontab(minute="5", hour="*/1"),
|
||||||
"options": {"expires": self.RUN_SCHEDULED_WORKFLOWS_EXPIRE_TIME},
|
"options": {"expires": self.RUN_SCHEDULED_WORKFLOWS_EXPIRE_TIME},
|
||||||
},
|
},
|
||||||
|
"Cleanup expired share link bundles": {
|
||||||
|
"task": "documents.tasks.cleanup_expired_share_link_bundles",
|
||||||
|
"schedule": crontab(minute=0, hour=2),
|
||||||
|
"options": {
|
||||||
|
"expires": self.CLEANUP_EXPIRED_SHARE_BUNDLES_EXPIRE_TIME,
|
||||||
|
},
|
||||||
|
},
|
||||||
},
|
},
|
||||||
schedule,
|
schedule,
|
||||||
)
|
)
|
||||||
@ -300,6 +315,13 @@ class TestCeleryScheduleParsing(TestCase):
|
|||||||
"schedule": crontab(minute="5", hour="*/1"),
|
"schedule": crontab(minute="5", hour="*/1"),
|
||||||
"options": {"expires": self.RUN_SCHEDULED_WORKFLOWS_EXPIRE_TIME},
|
"options": {"expires": self.RUN_SCHEDULED_WORKFLOWS_EXPIRE_TIME},
|
||||||
},
|
},
|
||||||
|
"Cleanup expired share link bundles": {
|
||||||
|
"task": "documents.tasks.cleanup_expired_share_link_bundles",
|
||||||
|
"schedule": crontab(minute=0, hour=2),
|
||||||
|
"options": {
|
||||||
|
"expires": self.CLEANUP_EXPIRED_SHARE_BUNDLES_EXPIRE_TIME,
|
||||||
|
},
|
||||||
|
},
|
||||||
},
|
},
|
||||||
schedule,
|
schedule,
|
||||||
)
|
)
|
||||||
@ -322,6 +344,7 @@ class TestCeleryScheduleParsing(TestCase):
|
|||||||
"PAPERLESS_INDEX_TASK_CRON": "disable",
|
"PAPERLESS_INDEX_TASK_CRON": "disable",
|
||||||
"PAPERLESS_EMPTY_TRASH_TASK_CRON": "disable",
|
"PAPERLESS_EMPTY_TRASH_TASK_CRON": "disable",
|
||||||
"PAPERLESS_WORKFLOW_SCHEDULED_TASK_CRON": "disable",
|
"PAPERLESS_WORKFLOW_SCHEDULED_TASK_CRON": "disable",
|
||||||
|
"PAPERLESS_SHARE_LINK_BUNDLE_CLEANUP_CRON": "disable",
|
||||||
},
|
},
|
||||||
):
|
):
|
||||||
schedule = _parse_beat_schedule()
|
schedule = _parse_beat_schedule()
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user