Browse Source

Remove cache and global state dependency from readtracker tests

rafalp 6 years ago
parent
commit
aebcf97564

+ 0 - 4
misago/readtracker/tests/test_categoriestracker.py

@@ -7,7 +7,6 @@ from django.utils import timezone
 from misago.acl.useracl import get_user_acl
 from misago.categories.models import Category
 from misago.conf import settings
-from misago.core import cache, threadstore
 from misago.readtracker import poststracker, categoriestracker
 from misago.readtracker.models import PostRead
 from misago.threads import testutils
@@ -24,9 +23,6 @@ class AnonymousUser(object):
 
 class CategoriesTrackerTests(TestCase):
     def setUp(self):
-        cache.cache.clear()
-        threadstore.clear()
-
         self.user = User.objects.create_user("UserA", "testa@user.com", 'Pass.123')
         self.user_acl = get_user_acl(self.user, cache_versions)
         self.category = Category.objects.get(slug='first-category')

+ 0 - 4
misago/readtracker/tests/test_threadstracker.py

@@ -8,7 +8,6 @@ from misago.acl import add_acl
 from misago.acl.useracl import get_user_acl
 from misago.categories.models import Category
 from misago.conf import settings
-from misago.core import cache, threadstore
 from misago.readtracker import poststracker, threadstracker
 from misago.readtracker.models import PostRead
 from misago.threads import testutils
@@ -25,9 +24,6 @@ class AnonymousUser(object):
 
 class ThreadsTrackerTests(TestCase):
     def setUp(self):
-        cache.cache.clear()
-        threadstore.clear()
-
         self.user = User.objects.create_user("UserA", "testa@user.com", 'Pass.123')
         self.user_acl = get_user_acl(self.user, cache_versions)
         self.category = Category.objects.get(slug='first-category')

+ 2 - 0
misago/threads/tests/test_threadview.py

@@ -15,6 +15,8 @@ class MockRequest(object):
         self.user_ip = '127.0.0.1'
 
 
+def patch_category_acl
+
 class ThreadViewTestCase(AuthenticatedUserTestCase):
     def setUp(self):
         super().setUp()