示例#1
0
文件: __init__.py 项目: spoqa/zenpy
 def assertCacheUpdated(self, zenpy_object, attr, expected):
     """ If an object should be cached, assert that the specified attribute is equal to 'expected'. """
     if should_cache(zenpy_object):
         cached_object = query_cache_by_object(zenpy_object)
         # We expect it to be present
         assert cached_object is not None
         self.assertTrue(getattr(zenpy_object, attr) == expected)
示例#2
0
 def assertCacheUpdated(self, zenpy_object, attr, expected):
     """ If an object should be cached, assert that the specified attribute is equal to 'expected'. """
     if should_cache(zenpy_object):
         cached_object = query_cache_by_object(zenpy_object)
         # We expect it to be present
         assert cached_object is not None
         self.assertTrue(getattr(zenpy_object, attr) == expected)
示例#3
0
文件: __init__.py 项目: spoqa/zenpy
 def assertNotInCache(self, zenpy_object):
     """ If an object should have been purged from the cache, assert that it is. """
     if should_cache(zenpy_object):
         self.assertTrue(not in_cache(zenpy_object))
示例#4
0
文件: __init__.py 项目: spoqa/zenpy
 def assertInCache(self, zenpy_object):
     """ If an object should be cached, assert that it is """
     if should_cache(zenpy_object):
         self.assertTrue(in_cache(zenpy_object))
示例#5
0
 def assertNotInCache(self, zenpy_object):
     """ If an object should have been purged from the cache, assert that it is. """
     if should_cache(zenpy_object):
         self.assertTrue(not in_cache(zenpy_object))
示例#6
0
 def assertInCache(self, zenpy_object):
     """ If an object should be cached, assert that it is """
     if should_cache(zenpy_object):
         self.assertTrue(in_cache(zenpy_object))