Coverage for src/ezcompiler/shared/exceptions/services/_base.py: 100.00%

3 statements  

« prev     ^ index     » next       coverage.py v7.14.3, created at 2026-07-04 11:22 +0000

1# /////////////////////////////////////////////////////////////// 

2# BASE - Base exception for EzCompiler 

3# Project: ezcompiler 

4# /////////////////////////////////////////////////////////////// 

5 

6""" 

7Base exception - Core exception class for all EzCompiler errors. 

8 

9This module defines the base exception class that all other exceptions inherit from. 

10""" 

11 

12from __future__ import annotations 

13 

14from ..utils._base import EzCompilerError 

15 

16 

17# Note : `UploadError` est défini une seule fois (services/_service_exceptions.py) ; 

18# les exceptions uploader granulaires (utils/_uploader_exceptions.py) en héritent. 

19# Il n'y a donc plus de doublon `UploadError` entre les deux sous-arbres. 

20class EzCompilerServiceError(EzCompilerError): 

21 """Base exception for all EzCompiler services errors."""