mirror of
				https://github.com/mealie-recipes/mealie.git
				synced 2025-10-27 16:24:31 -04:00 
			
		
		
		
	Co-authored-by: Kuchenpirat <jojow@gmx.net> Co-authored-by: Kuchenpirat <24235032+Kuchenpirat@users.noreply.github.com>
		
			
				
	
	
		
			29 lines
		
	
	
		
			601 B
		
	
	
	
		
			Python
		
	
	
	
	
	
			
		
		
	
	
			29 lines
		
	
	
		
			601 B
		
	
	
	
		
			Python
		
	
	
	
	
	
| from dataclasses import dataclass
 | |
| from typing import Any
 | |
| from uuid import UUID
 | |
| 
 | |
| from mealie.db.models.users.users import AuthMethod
 | |
| from mealie.repos.repository_factory import AllRepositories
 | |
| 
 | |
| 
 | |
| @dataclass
 | |
| class TestUser:
 | |
|     email: str
 | |
|     user_id: UUID
 | |
|     username: str
 | |
|     full_name: str
 | |
|     password: str
 | |
|     _group_id: UUID
 | |
|     _household_id: UUID
 | |
|     token: Any
 | |
|     auth_method = AuthMethod.MEALIE
 | |
|     repos: AllRepositories
 | |
| 
 | |
|     @property
 | |
|     def group_id(self) -> str:
 | |
|         return str(self._group_id)
 | |
| 
 | |
|     @property
 | |
|     def household_id(self) -> str:
 | |
|         return str(self._household_id)
 |