mirror of
				https://gitea.publichub.eu/oscar.krause/fastapi-dls.git
				synced 2025-11-04 00:26:07 +00:00 
			
		
		
		
	fixed test
This commit is contained in:
		
							
								
								
									
										10
									
								
								test/main.py
									
									
									
									
									
								
							
							
						
						
									
										10
									
								
								test/main.py
									
									
									
									
									
								
							@@ -1,13 +1,11 @@
 | 
			
		||||
from starlette.testclient import TestClient
 | 
			
		||||
import importlib.util
 | 
			
		||||
import sys
 | 
			
		||||
 | 
			
		||||
MODULE, PATH = 'main.app', '../app/main.py'
 | 
			
		||||
# add relative path to use packages as they were in the app/ dir
 | 
			
		||||
sys.path.append('../')
 | 
			
		||||
sys.path.append('../app')
 | 
			
		||||
 | 
			
		||||
spec = importlib.util.spec_from_file_location(MODULE, PATH)
 | 
			
		||||
main = importlib.util.module_from_spec(spec)
 | 
			
		||||
sys.modules[MODULE] = main
 | 
			
		||||
spec.loader.exec_module(main)
 | 
			
		||||
from app import main
 | 
			
		||||
 | 
			
		||||
client = TestClient(main.app)
 | 
			
		||||
 | 
			
		||||
 
 | 
			
		||||
		Reference in New Issue
	
	Block a user