Coverage for postrfp/web/adaptors/auth.py: 80%

10 statements  

« prev     ^ index     » next       coverage.py v7.11.0, created at 2025-10-22 21:34 +0000

1from postrfp.shared.serial.authmodels import UserDoc, Login, ResetDoc 

2from postrfp.web.request import HttpRequest 

3from postrfp.web.suxint.extractors import SchemaDocArg 

4 

5 

6user_doc = SchemaDocArg(UserDoc, as_dict=False) 

7login_doc = SchemaDocArg(Login, as_dict=False) 

8reset_doc = SchemaDocArg(ResetDoc, as_dict=False) 

9 

10 

11def session(request): 

12 return request.session 

13 

14 

15def request(request: HttpRequest) -> HttpRequest: 

16 return request