Definition at line 99 of file caches.py.
 
 | 
|   | __init__ (self, *bool enabled, typing.Dict context, typing.List[str] fixtures, typing.Set[str] caches_disabled) | 
|   | 
| typing.Tuple[ typing.Dict, typing.List[typing.Tuple[str, CacheControlAction]],]  | query_caches (self, typing.Optional[typing.List[str]] cache_names) | 
|   | Query cache control handlers.  
  | 
|   | 
| None  | commit_staged (self, typing.Dict[str, typing.Any] staged) | 
|   | Apply recently commited state.  
  | 
|   | 
◆ __init__()
      
        
          | pytest_userver.plugins.caches.CacheControl.__init__  | 
          ( | 
           |           self,  | 
        
        
           | 
           | 
          *bool |           enabled,  | 
        
        
           | 
           | 
          typing.Dict |           context,  | 
        
        
           | 
           | 
          typing.List[str] |           fixtures,  | 
        
        
           | 
           | 
          typing.Set[str] |           caches_disabled ) | 
        
      
 
 
◆ commit_staged()
      
        
          |  None pytest_userver.plugins.caches.CacheControl.commit_staged  | 
          ( | 
           |           self,  | 
        
        
           | 
           | 
          typing.Dict[str, typing.Any] |           staged ) | 
        
      
 
Apply recently commited state. 
Definition at line 140 of file caches.py.
 
 
◆ query_caches()
      
        
          |  typing.Tuple[
        typing.Dict, typing.List[typing.Tuple[str, CacheControlAction]],
    ] pytest_userver.plugins.caches.CacheControl.query_caches  | 
          ( | 
           |           self,  | 
        
        
           | 
           | 
          typing.Optional[typing.List[str]] |           cache_names ) | 
        
      
 
Query cache control handlers. 
Returns pair (staged, [(cache_name, action), ...]) 
Definition at line 113 of file caches.py.
 
 
◆ _caches_disabled
  
  
      
        
          | pytest_userver.plugins.caches.CacheControl._caches_disabled | 
         
       
   | 
  
protected   | 
  
 
 
◆ _context
  
  
      
        
          | pytest_userver.plugins.caches.CacheControl._context | 
         
       
   | 
  
protected   | 
  
 
 
◆ _enabled
  
  
      
        
          | pytest_userver.plugins.caches.CacheControl._enabled | 
         
       
   | 
  
protected   | 
  
 
 
◆ _fixtures
  
  
      
        
          | pytest_userver.plugins.caches.CacheControl._fixtures | 
         
       
   | 
  
protected   | 
  
 
 
The documentation for this class was generated from the following file:
- /data/code/userver/testsuite/pytest_plugins/pytest_userver/plugins/caches.py