2
0
mirror of https://github.com/inventree/InvenTree.git synced 2025-04-28 11:36:44 +00:00

Clear cache for more unit tests (#3184)

This commit is contained in:
Oliver 2022-06-12 12:58:40 +10:00 committed by GitHub
parent 6eddcd3c23
commit 1ae6bde896
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
2 changed files with 11 additions and 0 deletions

View File

@ -245,6 +245,11 @@ class SettingsTest(InvenTreeTestCase):
class GlobalSettingsApiTest(InvenTreeAPITestCase): class GlobalSettingsApiTest(InvenTreeAPITestCase):
"""Tests for the global settings API.""" """Tests for the global settings API."""
def setUp(self):
"""Ensure cache is cleared as part of test setup"""
cache.clear()
return super().setUp()
def test_global_settings_api_list(self): def test_global_settings_api_list(self):
"""Test list URL for global settings.""" """Test list URL for global settings."""
url = reverse('api-global-setting-list') url = reverse('api-global-setting-list')

View File

@ -4,6 +4,7 @@ import os
import shutil import shutil
from django.conf import settings from django.conf import settings
from django.core.cache import cache
from django.http.response import StreamingHttpResponse from django.http.response import StreamingHttpResponse
from django.urls import reverse from django.urls import reverse
@ -33,6 +34,11 @@ class ReportTest(InvenTreeAPITestCase):
detail_url = None detail_url = None
print_url = None print_url = None
def setUp(self):
"""Ensure cache is cleared as part of test setup"""
cache.clear()
return super().setUp()
def copyReportTemplate(self, filename, description): def copyReportTemplate(self, filename, description):
"""Copy the provided report template into the required media directory.""" """Copy the provided report template into the required media directory."""
src_dir = os.path.join( src_dir = os.path.join(