toulouse-maelis: restore clean-log on daily (#80885)
gitea/passerelle/pipeline/head This commit looks good
Details
gitea/passerelle/pipeline/head This commit looks good
Details
This commit is contained in:
parent
9e64fa5c9b
commit
96b0777324
|
@ -254,6 +254,7 @@ class ToulouseMaelis(BaseResource, HTTPResource):
|
|||
town.save()
|
||||
|
||||
def daily(self):
|
||||
super().daily()
|
||||
self.update_referentials()
|
||||
|
||||
def update_referentials(self):
|
||||
|
|
|
@ -30,7 +30,7 @@ from zeep import Settings
|
|||
from zeep.helpers import serialize_object
|
||||
|
||||
from passerelle.apps.base_adresse.models import BaseAdresse, CityModel
|
||||
from passerelle.base.models import Job
|
||||
from passerelle.base.models import Job, ResourceLog
|
||||
from passerelle.contrib.toulouse_maelis.models import Link, Referential, ToulouseMaelis
|
||||
from passerelle.contrib.toulouse_maelis.utils import get_public_criterias
|
||||
from passerelle.utils.jsonresponse import APIError
|
||||
|
@ -583,6 +583,21 @@ def test_cron(db):
|
|||
]
|
||||
|
||||
|
||||
def test_clean_logs_daily(con, app, settings, freezer):
|
||||
ResourceLog.objects.all().delete()
|
||||
|
||||
freezer.move_to('2023-09-01 01:25:00')
|
||||
url = get_endpoint('read-category-list')
|
||||
resp = app.get(url)
|
||||
assert resp.json['err'] == 0
|
||||
assert ResourceLog.objects.filter(timestamp__lte=datetime.datetime(2023, 9, 5, 1, 25)).count() == 1
|
||||
|
||||
assert settings.LOG_RETENTION_DAYS == 7
|
||||
freezer.move_to('2023-09-09 01:25:00')
|
||||
con.daily()
|
||||
assert ResourceLog.objects.filter(timestamp__lte=datetime.datetime(2023, 9, 5, 1, 25)).count() == 0
|
||||
|
||||
|
||||
def test_link(family_service, con, app):
|
||||
def request_check(request):
|
||||
assert request.dossierNumber == 1312
|
||||
|
|
Loading…
Reference in New Issue