Coverage for src/integrify/lsim/single/schemas/enums.py: 100%

24 statements  

« prev     ^ index     » next       coverage.py v7.9.2, created at 2025-09-01 02:22 +0000

1from enum import Enum 

2 

3 

4class Code(int, Enum): 

5 """`error_code` field-inin dəyərləri.""" 

6 

7 IN_QUEUE = 100 

8 DELIVERED = 101 

9 UNDELIVERED = 102 

10 EXPIRED = 103 

11 REJECTED = 104 

12 CANCELLED = 105 

13 ERROR = 106 

14 UNKNOWN = 107 

15 SENT = 108 

16 BLACK_LISTED = 109 

17 

18 INVALID_KEY = -100 

19 TOO_LONG_TEXT = -101 

20 WRONG_NUMBER_FORMAT = -102 

21 INVALID_SENDER_NAME = -103 

22 INSUFFICIENT_BALANCE = -104 

23 NUMBER_IN_BLACK_LIST = -105 

24 INVALID_TRANSACTION_ID = -106 

25 IP_ADDRESS_NOT_ALLOWED = -107 

26 INVALID_HASH = -108 

27 NO_HOST = -109 

28 REPORTING_LIMIT_EXCEEDED = -110 

29 

30 INTERNAL_ERROR = -500