示例#1
0
    def test_cache_invalidation(self):
        """invalidate has increased valid version number"""
        db_version = CacheVersion.objects.get(cache=self.cache_name).version
        cachebuster.invalidate(self.cache_name)

        new_version = cachebuster.get_version(self.cache_name)
        new_db_version = CacheVersion.objects.get(cache=self.cache_name)
        new_db_version = new_db_version.version

        self.assertEqual(new_version, 1)
        self.assertEqual(new_db_version, 1)
        self.assertEqual(new_version, new_db_version)
        self.assertFalse(cachebuster.is_valid(self.cache_name, db_version))
        self.assertTrue(cachebuster.is_valid(self.cache_name, new_db_version))
示例#2
0
def invalidate():
    cachebuster.invalidate(ACL_CACHEBUSTER)
示例#3
0
文件: ban.py 项目: ZerGabriel/Misago
 def invalidate_cache(self):
     cachebuster.invalidate(BAN_CACHEBUSTER)
示例#4
0
 def invalidate_cache(self):
     cachebuster.invalidate(BAN_CACHEBUSTER)
示例#5
0
文件: version.py 项目: 1905410/Misago
def invalidate():
    cb.invalidate(ACL_CACHE_NAME)
示例#6
0
def invalidate():
    cb.invalidate(ACL_CACHE_NAME)