Coverage for packages/postaguvercini/src/integrify/postaguvercini/env.py: 100%

12 statements  

« prev     ^ index     » next       coverage.py v7.16.0, created at 2026-10-19 02:39 +0000

1import os 

2from enum import Enum 

3 

4VERSION = 'v1' 

5 

6POSTA_GUVERCINI_USERNAME: str | None = os.getenv('POSTA_GUVERCINI_USERNAME', None) 

7POSTA_GUVERCINI_PASSWORD: str | None = os.getenv('POSTA_GUVERCINI_PASSWORD', None) 

8 

9 

10class API(str, Enum): 

11 BASE_URL = 'https://www.poctgoyercini.com' 

12 

13 SEND_SINGLE_SMS = '/api_json/v1/Sms/Send_1_N' 

14 SEND_MULTIPLE_SMS = '/api_json/v1/Sms/Send_N_N' 

15 STATUS = '/api_json/v1/Sms/Status' 

16 CREDIT_BALANCE = '/api_json/v1/Sms/CreditBalance' 

17 

18 

19__all__ = [ 

20 'VERSION', 

21 'POSTA_GUVERCINI_USERNAME', 

22 'POSTA_GUVERCINI_PASSWORD', 

23 'API', 

24]