From ca7befeabbcf730217901f7bb0f53803305d8e40 Mon Sep 17 00:00:00 2001 From: lc_hd Date: Wed, 16 Oct 2024 00:30:46 -0400 Subject: [PATCH] feat: cache is cleared between tests --- tests/functional/test_native_land_data_view.py | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/tests/functional/test_native_land_data_view.py b/tests/functional/test_native_land_data_view.py index f52e8d5fd..6103d17f5 100644 --- a/tests/functional/test_native_land_data_view.py +++ b/tests/functional/test_native_land_data_view.py @@ -2,6 +2,7 @@ from unittest.mock import patch from django.urls import reverse +from django.core.cache import cache from django.contrib.auth.models import User from django.test import Client, TransactionTestCase @@ -21,6 +22,9 @@ def setUp(self): ) self.assertTrue(logged_in, 'Login failed') + # clear cache since view function modifies the cache + cache.clear() + def test_error_raised_when_slug_is_not_defined_in_get_request(self): """ When the get request does not contain a slug, it should raise an error.