Tests: logmessaged reduce global state (#29680)
	
		
	
				
					
				
			* reduce global state
* use a decorator here too
* use that one
* use base imports
* ipchandler in setup
* move to common dir
* move to helpers
* wip
* fix the decorator
old-commit-hash: 5dc7028f91
			
			
				beeps
			
			
		
							parent
							
								
									9e30ca0f33
								
							
						
					
					
						commit
						279bd020dc
					
				
				 5 changed files with 42 additions and 25 deletions
			
			
		@ -1,12 +0,0 @@ | 
				
			||||
import tempfile | 
				
			||||
 | 
				
			||||
from unittest import mock | 
				
			||||
 | 
				
			||||
def temporary_cache_dir(func): | 
				
			||||
  def wrapper(*args, **kwargs): | 
				
			||||
    with tempfile.TemporaryDirectory() as temp_dir: | 
				
			||||
      cache_dir_patch = mock.patch("openpilot.tools.lib.url_file.CACHE_DIR", temp_dir) | 
				
			||||
      cache_dir_patch.start() | 
				
			||||
      func(*args, **kwargs) | 
				
			||||
      cache_dir_patch.stop() | 
				
			||||
  return wrapper | 
				
			||||
					Loading…
					
					
				
		Reference in new issue