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 decoratorx-golf3
							parent
							
								
									2d4f5ac8ea
								
							
						
					
					
						commit
						5dc7028f91
					
				
				 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