Merge branch 'flaky-tests' into 'develop'

Fixed flaky tests because of license cache

See merge request funkwhale/funkwhale!815
environments/review-front-brok-oyrjvg/deployments/2100
Eliot Berriot 2019-07-02 12:03:45 +02:00
commit 98c6e10351
1 zmienionych plików z 8 dodań i 0 usunięć

Wyświetl plik

@ -29,6 +29,7 @@ from rest_framework.test import APIClient, APIRequestFactory
from funkwhale_api.activity import record
from funkwhale_api.federation import actors
from funkwhale_api.music import licenses
from funkwhale_api.moderation import mrf
@ -437,3 +438,10 @@ def mrf_outbox_registry(mocker):
registry = mrf.Registry()
mocker.patch("funkwhale_api.moderation.mrf.outbox", registry)
return registry
@pytest.fixture(autouse=True)
def clear_license_cache(db):
licenses._cache = None
yield
licenses._cache = None