Coverage for src/lexigram/admin/validation/__init__.py: 0%

4 statements  

« prev     ^ index     » next       coverage.py v7.15.4, created at 2026-08-24 23:18 +0800

1"""Admin validation package — rules and validator factories.""" 

2 

3from __future__ import annotations 

4 

5from lexigram.admin.validation.rules import ( 

6 IsValidAdminEmail, 

7 IsValidUsername, 

8 StrongPassword, 

9) 

10from lexigram.admin.validation.validators import ( 

11 create_user_validator, 

12 update_user_validator, 

13) 

14 

15__all__ = [ 

16 # rules 

17 "IsValidAdminEmail", 

18 "IsValidUsername", 

19 "StrongPassword", 

20 # validator factories 

21 "create_user_validator", 

22 "update_user_validator", 

23]